поиск символа в строке c



Поиск символа в строке си

Автор Алексей задал вопрос в разделе Другие языки и технологии

Помогите с поиском символа в строке с++ и получил лучший ответ

Ответ от Пользователь удален[гуру]
Ошибка при вызове strcpy, 1 аргумент указывает никуда.
string *ps = Edit1->Text;
char *pcs = new char[ps->size()+1];
strcpy(pcs, ps->c_str());
if(strpbrk(pcs,Eng)) Label1->Caption = "==";
else Label1->Caption = "!=";
Примерно так. Извини, пишу с мобилы, сижу в бомжатнике - прогнать не могу, нет пц.
Правильно делает, что ругается. Я не пойму, почему ты используешь петлю вместо _strpbrk()_, ну да ладно.
Там должно быть:
_if( *(ch+i) == *(Eng+i) )_

Ответ от эд щер[гуру]
if (ch==Eng) пробел? Text.c_str())

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Помогите с поиском символа в строке с++
Абисов Сергей Вадимович на Википедии
Посмотрите статью на википедии про Абисов Сергей Вадимович
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*