c поиск в строке



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

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

Поиск совпадающих символов в строке в C++ builder и получил лучший ответ

Ответ от Капитан Гугл[гуру]
a4,k4,h4,m4.. не путаешься?
Значение, возвращаемое c_str, необходимо опировать В ЭТОМ ЖЕ ВЫРАЖЕНИИ! Например, так:
char *a4=new char[Editp4->GetTextLen()+1];
strcpy(a4,Editp4 -> Text.c_str());
..
delete []a4;
или вообще не используй c_str, есть же AnsiString.
Условие выхода из цикла какое? 2? А зачем настолько неявный вечный цикл?
Затем - зачем чехарда со всеми этими промежуточными переменными? int m4=(int)h4 - вообще гениально. Вот что будет, если не переделывать явно char в int? Правильно, он переделается неявно. Так нафиг?
А вот это что такое? Вообще же не тот язык:
m4==[60-90]
Как насчет if(a4[k4]>='A')(a4[k4]<='Z')?
Капитан Гугл
Искусственный Интеллект
(144737)
цикл в c и подобных языках:
for(инициализация;условие;переход)тело;
эквивалентен
инициализация;
while(условие)
{
тело;
переход;
}
условие "2", как у тебя, означает вечный цикл - пока не станет равно нулю, а не станет никогда.
Перевод в код символа делается автоматически: 'A'==65.
И давай переменным осмысленные имена!

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Поиск совпадающих символов в строке в C++ builder
спросили в Поиск
Помогите! ) Нужна программа для поиска ТЕКСТА в файлах .php, .cfg, .ini, inc желательно со ссылочкой^^
Утилита командной строки FIND
c:\\>find /?
Поиск текстовой строки в одном или нескольких
подробнее...

Поиск символа в строке. Pascal
На основе этой программы

program z1;
uses crt;
var a,b:string;
подробнее...
спросили в String h W I T C H
Народ, напишите "горячие клавиши" компа типа ctrl+V, ctrl+C с описанием
Функциональные клавиши

F1 - Вызвать справку (работает в большинстве приложений) .подробнее...

Что можно делать через командную строку Виндоус? Перечислите, пожалуйста, основные команды.
Для получения сведений об определенной команде наберите HELP <имя команды>
ASSOC Вывод
подробнее...
спросили в Команды Команда
какие команды можно вписать в командной строке?
куча вот они
остальное в почте
Для получения сведений об определенной команде наберите
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Блокнот. Скажите команды которые в блокноте написать и сохранить в расш. bat можно было
ASSOC Вывод либо изменение сопоставлений по расширениям имен файлов.
AT Выполнение команд и
подробнее...

Помогите с поиском символа в строке с++
Ошибка при вызове strcpy, 1 аргумент указывает никуда.
string *ps = Edit1->Text;
char
подробнее...
спросили в DOS MS DOS
назначение и синтаксис команды MS DOS: SORT
Можно воспользоваться командой: sort.exe /?
или поискать в инете.. .

Считывает входные
подробнее...
спросили в Техника X/1999
почему контакт не работает
не работает в контакте

В последнее время участились случаи, когда у людей не открывается
подробнее...
спросили в Hewlett Packard
Что значит инструкция по адресу 0x00c27251 обратилась к памяти по адресу 0xfffffff8. Память не может быть read.
Вот что удалось найти в интернете, изучайте

''Данная ошибка возникает у многих
подробнее...
Поиск подстроки на Википедии
Посмотрите статью на википедии про Поиск подстроки
 

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

Имя*

E-mail:*

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