Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
xahtuk
0 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 2
1

Чтение данных из файла

21.09.2014, 22:48. Просмотров 491. Ответов 4
Метки нет (Все метки)

Доброго времени, долго искал ответ, решил все таки спросить.
Есть файл в котором такие данные
TTT ppp 5 5 5
EEE aaa 3 3 3
DDD vvv 6 6 6

Запись в файл проходит нормально, а вот при считывании в структуру записываются абы какие значения.\
Среда Borland C++ 3.1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//////////////////////////////
//                          //
// ФУНКЦИЯ ЧТЕНИЯ ИЗ ФАЙЛА  //
//                          //
//////////////////////////////  
 
struct book * read(struct book *head)
{
struct book *current, *prev;
ifstream in("test");
if (!in) {
cout << "Cannot open file.\n";
}
while (!in.eof())
{ 
current=(struct book *) malloc(sizeof(struct book)); //выделяем место для новой записи 
if (head=NULL) 
head=current; 
else {
prev->next=current; 
current->next=NULL; 
in >> current->MARKA >> current->TYPE >> current->UKBO >> current->UKEO >> current->IMAX;
prev=current;
}   
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2014, 22:48
Ответы с готовыми решениями:

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла.
#include&lt;iostream&gt; #include&lt;fstream&gt; #include&lt;locale.h&gt; #include&lt;iomanip&gt;...

Чтение из файла определённого места и сортировка данных исходя из этих данных
Есть некий текстовый документ, содержащий информацию о посещении сайта в...

Чтение данных из файла
Очень нужна помощь: никак не получается написать функцию чтения из файла на...

Чтение данных из файла С++
Здравствуйте. Дан простой пример потокового ввода/вывода дисковых файлов из...

Чтение данных из файла
здравствуйте. суть проблемы: у меня есть некий файл, в котором записаны в 2...

4
zss
Модератор
Эксперт С++
7237 / 6692 / 4234
Регистрация: 18.12.2011
Сообщений: 17,653
Завершенные тесты: 1
21.09.2014, 23:05 2
Цитата Сообщение от xahtuk Посмотреть сообщение
if (head=NULL)
Надо Два ==
0
xahtuk
0 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 2
21.09.2014, 23:33  [ТС] 3
Опс. Это я уже опечатался, с == тоже не работает. Где-то здесь я конкретно лажанул и не понимаю этого, потому что значения реально рандомные пишутся.
на первом скрине после ручного ввода данных (в файл сохраняется так же, только через пробел а не через || )
а на втором скрине чтение из этого файла.
Чтение данных из файла

Чтение данных из файла
0
kazak
3058 / 2379 / 255
Регистрация: 11.03.2009
Сообщений: 5,438
Завершенные тесты: 1
22.09.2014, 00:12 4
Какой вид имеет структура?
0
alsav22
5442 / 4837 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.09.2014, 02:56 5
И функцию записи в файл покажите.
0
22.09.2014, 02:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2014, 02:56

Чтение данных из файла
Вот программа запись и чтение из файла. Сначала записываем данные о...

Чтение данных из файла
У меня такая проблема, мне дан бинарный файл, где записаны числа типа float....

Чтение данных из файла
Народ помогите что здесь неправильно,надо прочитать текст из файла и вывести на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru