|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.04.2010, 16:47 | #1 | ||
Регистрация: 04.04.2010
Сообщений: 3
|
(Решено)C++. Работа со строками.
Здравствуйте. Пытаюсь написать простенькую программу на С++, условие следующее: С клавиатуры вводится строка, содержащая слова, разделённые "_" (символом подчёркивания), затем вводится маска, для выбора нужных слов из строки, маска содержит символ "*", который обозначает любое количество букв. Ну и выводятся слова, подходящие под этот шаблон.
Как я себе это представляю: вводится строка, слова забиваются в массив строк (слово, в данном случае, любые символы до "_"), ну и затем в цикле выбираются слова, подходящие под введёный шаблон... Застрял на 2ом этапе - загнать слова в массив... Цитата:
Цитата:
Хотя и чувствую, что проблема то пустяковая, но не могу решить и всё Прошу подсказать, в каком направлении копать... Ругается на выделенные строки. Заранее, спасибо. Последний раз редактировалось RenSit; 04.04.2010 в 17:53. |
||
04.04.2010, 17:13 | #2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
В C++ "" - строка(const char*), а '' - символ(char).
Замените s[i] != "_" на s[i] != '_' и вторую по аналогии |
04.04.2010, 17:36 | #3 |
Регистрация: 04.04.2010
Сообщений: 3
|
офигеть... в смысле, спасибо большое я на этой ерунде почти весь день сидел... %)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа со строками | dron4ikkkk | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 25.10.2009 18:48 |
работа со строками | qasw | Помощь студентам | 1 | 05.10.2009 20:04 |
Работа со строками | eR- | Помощь студентам | 2 | 23.02.2009 15:11 |
[С++]работа со строками | Федор | Помощь студентам | 6 | 23.12.2007 12:35 |
Работа со строками | Nividimka | Помощь студентам | 11 | 03.03.2007 15:58 |