Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Predvestnik
7 / 6 / 2
Регистрация: 09.10.2010
Сообщений: 192
#1

Файлы и структуры - C++

21.02.2011, 20:10. Просмотров 264. Ответов 0
Метки нет (Все метки)

Мне нужно сделать программу которая добавляет в файл определённую структуру заданную в программе, потом к этому же файлу добавляет структуру введённую с клавы, сортирует данные по цене и выводит содержимое файла на экран. У меня вот проблема- при чтении из файла выдаёт какой-то набор символом в котором несколько раз встречается одна фамилия из структуры.

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
27
28
29
30
#include <stdio.h>
#include <conio.h>
#include <string.h>
 
void main(void)
{
    struct avt {char fam[10],nazv[15],izdat[25]; int god,cena,kol;};
 
    avt rt[3]={{"Ivanov","Kerts","Moscov",1993,430,1900},
               {"Petrov","Broki","Kiev",1989,500,489},
               {"Sidor","Kapna","Xr",2000,130,5000}},s1;
    FILE *f;
    int i,j;
    f=fopen("lr8.dat","w");
    for (i=0;i<3;i++)
    {
        fwrite(&rt[i],sizeof(avt),1,f);
    }
    fclose(f);
    f=fopen("lr8.dat","r");
    for (i=0;i<3;i++)
    {
        fwrite(&s1,sizeof(avt),1,f);
        if (!feof(f))
        {
            printf("%12s %17s %12s %4i %4i %4i",s1.fam,s1.nazv,s1.izdat, s1.god,s1.cena,s1.kol);
        }
    }
    getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2011, 20:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Файлы и структуры (C++):

Структуры и файлы - C++
Ребята, спасите!!! Используя структурный тип данных, создать базу данных и организовать с ней работу, включая поиск нужной...

Структуры и файлы - C++
Доброй ночи!:) В общем задание: написать программу (валшепную), которая описывает структуру, содержащую: -имя, -знак зодиака, -дата...

Файлы и структуры - C++
Народ помогите, плиззз!!! В радиоателье хранятся квитанции о сданной в ремонт радиоаппаратуре. Каждая квитанция содержит следующую...

Структуры и файлы - C++
Создать файл &lt;&lt;point&gt;&gt;, который содержит параметры для 12 точек в пространстве. Параметрами каждой точки являются: вещественные координаты...

Структуры и файлы - C++
Помогу решить проблему. С записью в файл все нормально, но когда считываю с файла возникает ошибка &quot;Вызвано исключение по адресу...

Структуры и файлы - C++
Всем доброго времени суток, есть такая задача, дан файл, который содержит ФИО, курс, группа и результат забега, в новый файл нужно занести...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2011, 20:10
Привет! Вот еще темы с ответами:

Структуры и файлы - C++
Помогите почему-то не происходит очистка файла при записи новых данных. #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; ...

Структуры и Файлы - C++
Решите пожалуйста задачки: Структуры: Дан набор из N квадратных уравнений, заданных своими коэффициентами a,b,c. Вычислить количество...

Структуры,файлы,функции - C++
Задача:дан массив структур с координатами точек x и y соответственно.При помощи функций определить: 1)среднюю точку(среднее...

Файлы&Структуры - C++
Можно ли создать структуру таким образом, что бы она записывалась в файл, а потом выводилась в виде таблицы, но что бы в таблице...


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

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

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