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

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

21.09.2014, 22:48. Просмотров 596. Ответов 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2014, 22:48
Ответы с готовыми решениями:

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

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

Чтение данных из файла
Доброго всем здравия, телесного и духовного! Код работает, не понятно лишь условие while ...

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

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

Чтение данных из файла
0
3078 / 2399 / 255
Регистрация: 11.03.2009
Сообщений: 5,444
22.09.2014, 00:12 4
Какой вид имеет структура?
0
5478 / 4873 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
22.09.2014, 02:56 5
И функцию записи в файл покажите.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2014, 02:56

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Чтение данных из файла
Здравствуйте. Помогите разобраться, в чем проблема. Есть кусочек кода: Поставленная мне задача —...

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

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

Чтение данных из файла
Вот задание прочитать данные из файла и вывести их также как они в файле распалагаются на экран...

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


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

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

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