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

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

Войти
Регистрация
Восстановить пароль
 
Carpe
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 45
#1

Структура данных Struct - C++

27.12.2009, 19:01. Просмотров 404. Ответов 0
Метки нет (Все метки)

Совершенно не знаю как делать. Теории нет а на практике учится не умею.
Мне дали пример, но что как и зачем в нем понять не могу.

Код
struct op
     {
          char avtor[20],nazv[20];
          int god;
     } op;
int main ()
{     

      f=fopen("file.dtb","rb+");
     int n=10;
     for (int i=0;i<n;i++)
     {     
          printf("Введите автора: ");
          scanf("%[^\n]s",&op[i].avtor);
          fflush(stdin);
          printf("Введите название книги: ");
          scanf("%[^\n]s",&op[i].nazv);
          fflush(stdin);
          printf("Введите год издания: ");
          scanf("%d",&op[i].god);
          fflush(stdin);
     }
          for (int i=0;i<n;i++)
          fwrite((char*)&sp[i], sizeof(sp[i]), 1, f);
*/
     for (int i=0;i<n;i++)
     fread((char*)&sp[i], sizeof(sp[i]), 1, f);
     

     fclose(f);
getch();
}
Дан файл F, содержащий сведения о книгах: фамилия автора, название книги и год издания. Найти названия всех книг данного автора в определенный промежуток времени. Реализовать на двоичных файлах с помощью структур данных (struct).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2009, 19:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структура данных Struct (C++):

Структура: error C2079: "A::myElem" использует неопределенный struct "A::B" - C++
class A { public: struct B; private: B myElem; }; struct A::B {

Структура данных - C++
Ест некая структура данных с сылками, пускай будет дерево. Хочу узнать: //pos имя элемента этой структуры, пускай вершина дерева ...

Структура данных - C++
Сведения о колонне автобусов состоят из номера маршрута, марки автобуса, бортового номера и фамилии водителя. а) Вывести фамилии...

Структура данных - C++
Здравствуйте,помогите исправить программу на структуры.Задание: Имеется список 10 студентов,вывести студентов старше 20 лет. Программа из...

Структура данных - C++
Задание:Известны оценки каждого из 20-ти студентов группы по двенадцати предметам. Определить среднюю оценку каждого студента и всего...

С++.Структура данных. - C++
Вот мой вариант но говорят что неправильно,ибо ссылочный тип не может указывать на языковую константу: struct list { char *elem; list...

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

Структура данных - C++
Для структуры данных, приведенной на рисунке, создать массив записей и определить фирму, товар которой приходит чаще всех. Массив записей я...

Структура данных - C++
Я сейчас изучаю Си. (по книжкам(Керниган,Ритчи ) и видеокурс от &quot;Специалист&quot;). У меня такой вопрос стоит ли параллельна учить Структуры...

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

Указатели и структура данных - C++
Всем доброго времени суток.... Я только в начале пути и когда код из книжки выдает ошибки, конечно неприятно.... помогите пожалуйста с...


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

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

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