|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.02.2015, 19:18 | #1 |
Пользователь
Регистрация: 05.03.2014
Сообщений: 14
|
Чтение данных из файла С++
Дан простой пример потокового ввода/вывода дисковых файлов из Лафоре ООП С++.
Код:
Код:
x 77 6.02 Kafka Proust Адрес файла: C:\Users\DMITRY\Documents\Visual Studio 2008\Projects\formato\formato\fdata .txt Результат работы второй программы: formati.JPG Результат не тот, который я ожидал. Вывести данные так и не получилось. Не пойму, в чем проблема. По видимому весь вопрос в кодировке. Подскажите пожалуйста, решение данной проблемы. |
01.02.2015, 19:23 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Проверил твою вторую программу - работает нормально.
Безымянный.jpg Файл точно создается нормальным?
I'm learning to live...
|
01.02.2015, 19:31 | #3 |
Пользователь
Регистрация: 05.03.2014
Сообщений: 14
|
Да, файл создаётся, только записывает все данные в строчку через пробел.
|
01.02.2015, 19:41 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну тогда программа считки верная. GCC это подтверждает.
I'm learning to live...
|
01.02.2015, 19:50 | #5 |
Пользователь
Регистрация: 05.03.2014
Сообщений: 14
|
Я уверен, что код в порядке. Но в чём проблема не пойму, в настройках компилятора, в кодировке, в системе?
Представлю ещё один простой пример из Лафоре, возможно он сделает картину более ясной. Код:
Код:
iline.JPG Пустой экран консоли, и полоса прокрутки в самом низу консоли. |
01.02.2015, 20:21 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Безымянный.jpg У тебя в плане кода все в порядке. У вас там дождь не идет? Ведь когда идет дождь, на солнце появляются пятна, и влияют на процессоры. Я серьезно - протуберанцы чрезвычайно радиоактивны, и являются источником коллапсиоидной сингуляции в тротисторах процессоров. Сам с таким сталкивался после пары стаканов вискаря
I'm learning to live...
|
|
01.02.2015, 21:45 | #7 |
Пользователь
Регистрация: 05.03.2014
Сообщений: 14
|
Код в порядке и погода тоже. А чтение файлов не получается. Использую VS C++ 2008 express. Есть ли у кого-нибудь какие соображения по данной проблеме?
|
02.02.2015, 07:50 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Погода хорошая это хорошо. А у нас дождь и ветер. бррр...
Попробуй полный путь вписать, как я сделал. Возможно из разных файлов идет считывание. Или попробуй эти два кода объединить в одну прогу в разные функции, чтоб при запуске прога обращалась по одному пути.
I'm learning to live...
|
02.02.2015, 09:55 | #9 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Указывай полный путь к файлу. Я думаю ты создал 2 разных проекта, следовательно запускаются они из разных каталогов. Первая программа создает файл в каталоге, из которого ты ее запускаешь. Но вторая понятия не имеет что ты запускал первую, она ищет файл в своем каталоге и, конечно, нихрена найти не может.
|
02.02.2015, 14:04 | #10 |
Пользователь
Регистрация: 05.03.2014
Сообщений: 14
|
Увы, всё по прежнему без изменений.
Код:
Результат.JPG |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение данных из файла (C++) | art00 | Помощь студентам | 1 | 10.07.2013 18:04 |
Чтение данных из файла в массив в С++ | Luca Brasi | Общие вопросы C/C++ | 5 | 22.09.2012 22:56 |
Чтение данных из файла | Бинари | C++ Builder | 2 | 05.11.2011 14:43 |
Чтение данных из бинарного файла | Faramir02 | Общие вопросы C/C++ | 3 | 22.12.2010 22:43 |
Чтение данных из файла в С++ | Zaya007 | Помощь студентам | 9 | 17.03.2009 21:00 |