|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.06.2010, 12:07 | #1 |
Пользователь
Регистрация: 07.04.2010
Сообщений: 13
|
Не прекращается ввод при вводе пустой строки
Подскажите, пожалуйста, почему у меня не происходит прерывание цикла при вводе пустой строки вместо имени студента:
Код:
|
10.06.2010, 12:11 | #2 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
нельзя так строки сравнивать :
strcmp использовать для сравнения char* строк нужно Или std::string используйте. |
10.06.2010, 12:45 | #3 |
Пользователь
Регистрация: 07.04.2010
Сообщений: 13
|
Спасибо, сейчас попробую.
|
10.06.2010, 15:03 | #4 | |
Пользователь
Регистрация: 07.04.2010
Сообщений: 13
|
Попробовал вот так,
Цитата:
|
|
10.06.2010, 15:32 | #5 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
А если сравнить с "" ?
|
10.06.2010, 15:36 | #6 |
Я
Форумчанин
Регистрация: 24.04.2010
Сообщений: 693
|
подробнее
Код:
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©. |
10.06.2010, 15:37 | #7 |
Форумчанин
Регистрация: 26.04.2010
Сообщений: 328
|
ну или
Код:
|
10.06.2010, 15:37 | #8 |
Студент 1 курса
Форумчанин Подтвердите свой е-майл
Регистрация: 27.06.2008
Сообщений: 959
|
в Windows пустая строка в консоли это CTRL+Z
И сравнивать тогда лучше так Код:
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
|
10.06.2010, 19:24 | #9 |
Пользователь
Регистрация: 07.04.2010
Сообщений: 13
|
|
10.06.2010, 19:28 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
sunplant, это символ пробела, а не строка с пробелом(strcmp просит строку).
Ozerich, вполне корректно написал. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставкка пустой строки в файл | FroL25 | Помощь студентам | 3 | 01.06.2010 14:05 |
delphi, при щелчке по пустой форме, создается кнопка, при щелчке на кнопку, она становится цветная | KaZaaM | Помощь студентам | 5 | 15.05.2010 00:48 |
Удаление пустой строки | ggxxx | Microsoft Office Excel | 2 | 30.04.2010 16:10 |
TurboC - баг при вводе строки с клавиатуры | FW-TOT | Общие вопросы C/C++ | 4 | 21.11.2008 01:39 |
запрет на ввод пустой записи | ГОСЕАН | БД в Delphi | 10 | 08.03.2008 03:48 |