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

Считать с файла в линейный список - C++

Восстановить пароль Регистрация
 
maklai
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 58
22.05.2012, 16:33     Считать с файла в линейный список #1
Вот так я считаю с файла..но в начале списка появляются нули..т.е.первый элемент списка это нули..
Почему?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
date *read_baze(char *filename)         //ф-ия чтения из фала
{
    date*p=NULL;
    ifstream file(filename);
    if (!file) {cout<<"file not found\n"; exit(1);}  //Как выйти из ф-ии если нет файла?! 
 
    
    while(!file.eof())
    {
            date *a=NULL;
    a=new date();
 
        file>>a->kol_kom;
        file>>a->floor;
        file>>a->plo;
        file>>a->adress;
        a->next=p;
        p=a;
    }
    file.close();
    return p;
}
Все спасибо..уже сам разобрался)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2012, 16:33     Считать с файла в линейный список
Посмотрите здесь:

C++ Линейный список
C++ Считать числа из файла в линейный однонаправленный список
Считать граф из файла (граф задан матрицей) представить его в виде списка и записать список заново в файл C++
C++ Си:Линейный список
Линейный список C++
Из текстового файла считать слова и превратить их в линейный список C++
Чтение из бинарного файла в линейный динамический список C++

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

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

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