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

Проблема с функцией создания односвязного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как работают побитовые сдвиги? http://www.cyberforum.ru/cpp-beginners/thread1850.html
Люди объясните плиз как работают побитовые сдвиги << и >>, а то что то совсем запарился :confused:
C++ Выбрать такие три точки из множества, не лежащие на одной прямой, которые составляют треугольник min площади Помогите сделать прогу:С помощью графики отобразить на экране дисплея ход решения следующей задачи: из заданного на плоскости множества точек выбрать такие три точки, не лежащие на одной прямой, которые составляют треугольник наименьшей площади. Начало координат расположить в центре экрана. или подскажите алгоритм, плиииииииииииииииииииззззззззззззз!!!! http://www.cyberforum.ru/cpp-beginners/thread1848.html
C++ Перевести номер дня в году в дату и месяц
Препод дал задачу. Условные операторы применять нельзя, вот в этом и касяк а то бы я сделал! Она звучит так:В году 365 дней (не весокосный) Надо вводить число от 1-365 и чтобы программа переводила это число дня года в дату и месяц. Пример -> 365 это 31.12 ПОМОГИТЕ ЗАРАНЕЕ БЛАГОДАРЕН!!!!!!!!!!
C++ Считать числа из файла и записать их в массив
Проблема следущая: нужна программа которая считывает числа типа double из файла (в моем случае это индексы валютного курса) и записывает их в массив double A.
C++ Программирование контроллеров http://www.cyberforum.ru/cpp-beginners/thread1812.html
Подскажите, плз, где можно найти инфу по программированию контроллеров (напр. СИМАТЕКов, ФЕКов) с использованием с,с++?
C++ Списки, сортировка Доброе время суток, завтра бы желательно задачу сдать... =) если поможете решить или хотябы намекнете на то как решать, буду очень признателен Программа должна создавать список из 2х произвольных чисел. затем сортировать. далее пользователь вводит число. оно добавляется в список и список сортитруется заново. затем снова, пользователь добавляет число, оно приписывается в список и сортируется..... подробнее

Показать сообщение отдельно
Виталий
0 / 0 / 0
Регистрация: 15.04.2007
Сообщений: 6

Проблема с функцией создания односвязного списка - C++

15.04.2007, 13:10. Просмотров 1442. Ответов 4
Метки (Все метки)

Есть функция (создание односвязного списка):
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
struct List*CreateList(void){
    DBase dBase(nRecord);
    struct List*BeginList;
    struct List*Current;
    struct List*Previous; 
    dBase.Input();
    for (int i=0; i<nRecord; i++){
        Current=(struct List*)malloc(sizeof(struct List));
        
        Previous->Next=Current;
        
        Current->pLTNumber=dBase.pTrain[i].pTNumber;
        Current->LFirstName=dBase.pTrain[i].FirstName;
        Current->LLastName=dBase.pTrain[i].LastName;
        Current->LStreet=dBase.pTrain[i].Street;
        Current->LHouse=dBase.pTrain[i].House;
        Current->LCorpuse=dBase.pTrain[i].Corpuse;
        Current->LFlat=dBase.pTrain[i].Flat;
        Current->LTime=dBase.pTrain[i].Time;
 
        Previous=Current;
 
        Previous->Next=NULL;
 
    }
    return BeginList;
}
Суть проблемы в том, что как только эта функция вызывается, Винда мне пишет об ошибке. Кто знает, что тут неправильно и как исправить ошибку?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru