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

Восстановление списка из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. http://www.cyberforum.ru/cpp-beginners/thread1100810.html
Даны основания и высоты 2-х равнобедренных трапеций. Найти сумму их периметров. (Определить ф-цию для расчета периметра равнобедренной трапеции по ее основаниям и высоте.) Помогите с решением!
C++ Перемножить две матрицы, причем запустить подсчет в несколько потоков Всем привет. Суть задания перемножить две матрицы, причем запустить подсчет в несколько потоков, в разное кол-во, сравнить время выполнения при одновременном старте в разное кол-во потоков, натолкните на мыслю, че делать надо. В принципе знаю, что помогут мне функции WinApi, функции CreateProcess(), а также CreateThread() и семафоры. расскажите, гуру, что за чем делать хотя б))) http://www.cyberforum.ru/cpp-beginners/thread1100806.html
C++ Все элементы умножить на последний элемент
Задание такое: Дан массив из n элементов. Все его элементы умножить на последний элемент с использованием динамического выделения памяти. При задании массива использовать датчик случайных чисел. Однако в конце что-то не так. Подскажите что:thank_you: #include<iostream.h> #include <conio.h> #include <time.h> main () {
C++ Переключение между окнами по горячим клавишам
Нужна программа с открытым исходным кодом желательно на С++ Программка должна делать следующее: При нажатии на определённую комбинацию клавиш (допустим ctrl + shift + alt + S) она находит окно с заранее известным заголовком (допустим “Sample - Programm”) и меняет статус окна с активно на свёрнуто (просто сворачивает), при повторном нажатии на эту же комбинацию клавиш разворачивает окно и...
C++ Реализовать шаблон класса, который осуществляет поиск всех нечетных чисел http://www.cyberforum.ru/cpp-beginners/thread1100784.html
Помогите, реализовать шаблон класса, который осуществляет поиск всех нечетных чисел.
C++ Не работает fgets Код еще не написан, но появилась какая-то проблема...ЧТо я делаю не так? #include <stdio.h> #include <stdlib.h> #include <string.h> #include <clocale> typedef struct{ int id; подробнее

Показать сообщение отдельно
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170

Восстановление списка из файла - C++

19.02.2014, 22:00. Просмотров 232. Ответов 0
Метки (Все метки)

Здравствуйте! Я реализовал занесение списка в файл, а теперь не знаю, как его от-туда восстановить))) подскажите пожалуйста!

функция занесения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int insert(list_head *list){
list_node *pr=list->head;
    FILE *f = fopen("info.txt", "wb");
    if (f==NULL){
        printf("File open error\n");
        return 0;
    }
    while(pr!=NULL){
        fwrite((char*)&pr->next, sizeof(student), 1, f);
    pr=pr->next;}
    fclose(f);
    return 0;
}
пример функции восстановления
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int pull(){
FILE *f = fopen("info.dat", "rb");
   if (f==NULL){
       printf("File open error\n");
       return 0;
   }
   
   while(!feof(f)){
       if(fread((char*)&y, sizeof(student), 1, f)){
           printf("%s\t%d\t%f\n", 
                      y.name, y.order, y.average_point);
       }
   }
   fclose(f);
   return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru