Поиск символа в строке си
Автор Алексей задал вопрос в разделе Другие языки и технологии
Помогите с поиском символа в строке с++ и получил лучший ответ
Ответ от Пользователь удален[гуру]
Ошибка при вызове 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())
if (ch==Eng) пробел? Text.c_str())
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Помогите с поиском символа в строке с++
спросили в Scintilla
Регулярные выражения в поиске и замене текста
В Notepad++ сие не всегда возможно из-за некоторых "особенностей" компонента Scintilla, на основе
подробнее...
Регулярные выражения в поиске и замене текста
В Notepad++ сие не всегда возможно из-за некоторых "особенностей" компонента Scintilla, на основе
подробнее...