|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.07.2009, 17:32 | #1 |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 164
|
Вопрос по задаче (visual c++)
Суть задачи:
Написать программу позволяющую пользователю вводить любое количество строк текста, одну за раз.После ввода записать строку в файл. Реализовать цикл, выход из которого происходит лишь тогда, когда пользователь нажмет ENTER не напечатав не какого текста. Код: Код:
Вопрос заключается в следующем - почему приходится дважды нажимать ENTER для выхода ?(Это если с самого начала нечего не вводить) Скрин первого случая: Во втором случае, если я ввожу строку, и нажимаю ENTER то прога перескакивает на след. строку и почему-то ждет когда я введу еще строку, вместо того чтобы выйти. И для того чтобы выйти нужна нажать еще 2 раза enter. Как это иcправить? Скрин второго случая: |
26.07.2009, 18:02 | #2 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
А второй случай воспроизвести у себя не смог. Что нужно сделать? ) ps Компилю в MinGW.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
26.07.2009, 18:14 | #3 | ||
Форумчанин
Регистрация: 21.04.2008
Сообщений: 164
|
Цитата:
В первом случае после нажатия на клавишу интер прога должна завершаться, а она у меня перескакивает на следующею строку. Цитата:
1)Ввести строку 2)нажать Enter 3)ввести строку 4)нажaть Enter 5)Нажать Enter |
||
26.07.2009, 18:22 | #4 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Второй случай все также не воспроизводится. Все корректно работает:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
26.07.2009, 19:17 | #5 | |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 164
|
Цитата:
Спасибо. p.s А MinGW подходит для консоли? |
|
26.07.2009, 19:18 | #6 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Попробуйте запустить программу не из среды, а просто из консоли.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
26.07.2009, 19:23 | #7 |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 164
|
|
26.07.2009, 19:26 | #8 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
26.07.2009, 19:38 | #9 |
Форумчанин
Регистрация: 21.04.2008
Сообщений: 164
|
Пробовал зайти в папку где она "дебагнулось" -
C:\c++ projects\Primitivniy textoviy redaktor\Debug и тут был ексешник. Я нажал на него открылось черное окно, (моя прога) и там все тоже самое.(таже "проблема") Пробовал заходить в cmd и писать там путь проги вообщем там вообще пишет что тот путь что я написал не является исполняемой командой(что то в этом духе). - Можно закрывать эту тему, хотябы понял что дело в компиляторе... Кстати этот MiniGW работает с консольными приложениями? |
26.07.2009, 19:44 | #10 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Просто нужно скомпилировать релиз, а не дебаг.
Цитата:
(IDE у меня Dev-C++, если что).
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по задаче Delphi | Vla9240 | Помощь студентам | 2 | 15.05.2009 16:15 |
Вопрос по задаче | VadEr | Помощь студентам | 3 | 10.05.2009 11:11 |
Вопрос по задаче на Паскаль | Ser | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 04.04.2009 20:23 |
Вопрос по задаче | file | Паскаль, Turbo Pascal, PascalABC.NET | 20 | 03.06.2008 17:37 |
Вопрос по задаче | Freeman12 | Помощь студентам | 5 | 26.05.2008 17:40 |