Показать сообщение отдельно

  #2102  
Старый 29.12.2008, 00:04
ToniKapuchon
Участник форума
Регистрация: 26.02.2006
Сообщений: 209
Провел на форуме:
2418438

Репутация: 93
По умолчанию

Цитата:
Сообщение от _nic  
Ну так мне надо обрезать по вхождению строки но не получать указатель на это самое вхождение
!!!!
Цитата:
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
char *string1="needle in a haystack";
char *string2="hay";
//у тя указатель на первую букву вхождения!!!
char *str;
str=strstr(string1,string2);
cout<<strstr(string1,string2)<<endl;

///////////////////////////////////////////////////
//ну твоя строка, если я всё правильно понял!
char buff[256];
strcpy(buff,str);
cout<<buff<<endl;
///////////////////////////////////////////
return 1;
}
 
Ответить с цитированием