Форум программистов, компьютерный форум CyberForum.ru

Вывод содержимого файла - C++

Восстановить пароль Регистрация
 
Алексей123456
3 / 3 / 0
Регистрация: 11.05.2013
Сообщений: 56
26.11.2013, 08:37     Вывод содержимого файла #1
Есть программа, вот код:
#include <iostream>
#include <fstream>

using namespace std;
struct Abon
{
char name[50];
int god;
char janr[50];
char strana[50];
float price;
};

int main()
{
int n;
Abon X;
FILE * f;
f = fopen("structura" , "wb");
cout<<"Vvedite kolichestvo grupp"<<endl;
cin>>n;
for(int i =0;i<n;i++)
{
cout<<endl;
cout<<"Nazvanie group:";cout<<endl;
cin>>X.name;
cout<<endl;
cout<<"God:";
cout<<endl;
cin>>X.god;
cout<<endl;
cout<<"Janr:";cout<<endl;
cin>>X.janr;
cout<<endl;
cout<<"Strana:";cout<<endl;
cin>>X.strana;
cout<<endl;
cout<<"Price:";cout<<endl;
cin>>X.price;
cout<<endl;
fwrite(&X, sizeof(Abon), 1, f);
}

fclose (f);
{f = fopen ("struktura", "rb");
fread (&X, sizeof (float),10,f);

cout<<X.price;

}
fclose (f);
return 0;
}
Подскажите как дополнить программу чтобы она выводила содержимое файла который мы записали.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 08:37     Вывод содержимого файла
Посмотрите здесь:

C++ Чтение файла и вывод его содержимого на экран
C++ Вывод содержимого файла построчно
C++ Вывод содержимого в файле
Вывод содержимого файла по символьно C++
C++ Вывод содержимого map
Некорректный вывод содержимого из файла C++
C++ Написать программу записи содержимого из одного файла в другой : Тип файла текстовый
Написать программу по разбивке и анализу содержимого файла отчета работы ПО (log-файла) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.11.2013, 09:12     Вывод содержимого файла #2
Цитата Сообщение от Алексей123456 Посмотреть сообщение
fread (&X, sizeof (float),10,f);
В одну структуру десять float? Это зачем?
Читайте и выводите так же как записываете. В цикле, по одной, с выводом каждой считанной.
Yandex
Объявления
26.11.2013, 09:12     Вывод содержимого файла
Ответ Создать тему
Опции темы

Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru