Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 4
1

Считывание текстового файла в структуру на С++

27.10.2012, 12:21. Показов 958. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задача:
В текстовом файле записана следующая информация о пирожных: название, флаг, масса, питательность. Необходимо считать данные из файла, причем в зависимости от значения флага питательность должна храниться либо в виде строки (1), либо в виде числа (0).

Что я смог сделать:
- Я сумел создать фай программно.
Чего я не сумел сделать:
-Я не понимаю как мне считать фай обратно в структуру!!!

Вот код попытки:
C++ (Qt)
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
27
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
using namespace std;
struct pir {char name[10]; double massa; int flag[1]; double pet; char pet1[5] ;};
int _tmain(int argc, _TCHAR* argv[])
{
FILE *pirog; pir dat[10];
char buf;
 if((pirog = fopen("D:\Проги на С++\Теория Программирования\Новая прога\Новая прога\Pirog.txt", "rt")) == NULL) 
        return 1;   
 
 while (!feof(pirog))  //Пока не конец файл  
 { 
    for(int i=1; i<29;i++)
    {
    fseek (pirog, i ,SEEK_SET); //Счтитаем 1-й символ из файла Пирог.
     buf= getc(pirog);       //Считываем 1-й сивол файла Пирог в перемменную буф.
     while(buf=="%c")
       dat.name+=buf;
     while(buf=="%d")
       dat.massa=buf;  
 }
fclose(pirog);
system("PAUSE");
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2012, 12:21
Ответы с готовыми решениями:

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

Считывание из файла в структуру
структура вида название_фильма,стоимость,режиссер.Данные в файле.Как считать название фильма...

Считывание из файла в структуру
Добрый день, столкнулся с такой проблемой. Есть файл со строками из 1 и 0 Пример: 1111110...

Считывание информации из файла в структуру
Добрый день! Помогите, пожалуйста, с решением задачи. Дан символьный файл f, содержащий...

0
27.10.2012, 12:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2012, 12:21
Помогаю со студенческими работами здесь

Считывание данных из файла в структуру
из файла нужно считать данные и записать их в структуру. данные из файла: Петров П.П. С++ для...

Считывание из текстового файла
void __fastcall TForm1::N7Click(TObject *Sender) { string number, name, name2, name3, date, rol,...

Считывание с текстового файла
Здравствуйте. У меня вот такой вопрос. Мне нужно загружать данные из текстового файла в М-файл...

Считывание из текстового файла
Как в матлабе считать данные с текстового файла? Точнее правильно считать, например, двойной...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru