![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
![]()
Изучаю C++, необходимо разобраться с файловым вводом-выводом. В результате выполнения этой программы должно выводиться содержимое файла file1.txt (путь указан верно, в файле - строка числовых значений, разделенных пробелами). К сожалению, программа не выводит ничего. В чем ошибка?
Код:
Код:
Переместив файл в корневую папку, нашел еще одну ошибку - в цикле. Код:
Если поставить вместо этого "ifs1.end", он считывает до первого пробела. Как тогда обозначить конец файла? Понял. Обозначаем вот так ![]() Код:
Последний раз редактировалось three_cats; 28.09.2012 в 07:05. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.09.2012
Сообщений: 175
|
![]()
Разобрался. Вот код. Проблема пути к файлу решается заменой обратных слешей на обычные. Правда, почему-то в конце выводится какой-то символ "я", откуда он взялся?
Код:
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
![]()
Обратные слэши - это тоже хорошо, но вообще для добавления в си-строки слэша используется эскейп-последовательность \\. Про \n помните? Погуглите про нее и поймете, почему у вас не работает. Правильный вариант такой:
Код:
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
файловый ввод-вывод | vovik4385 | Общие вопросы C/C++ | 4 | 29.03.2012 18:22 |
Файловый ввод\вывод | ВаликАматор | Общие вопросы C/C++ | 0 | 27.02.2011 11:08 |
Файловый ввод-вывод | Кристюня | Общие вопросы C/C++ | 9 | 29.11.2010 20:02 |
Файловый ввод-вывод | Оля_1991 | Помощь студентам | 0 | 10.10.2010 14:12 |
Файловый ввод/вывод | -=$V=- | Общие вопросы C/C++ | 8 | 13.12.2008 21:11 |