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

Создание односвязного списка из строки, полученной в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Управление предприятием http://www.cyberforum.ru/cpp-beginners/thread512088.html
Помогите пожалуйста с лабораторной: Предприятие содержит несколько подразделений, которые разбиты на отдельные сектора. Среди работников этих подразделений могут быть рабочие и служащие,...
C++ Списки и деревья Помогите, плиз... чет у меня не получается с ней ничего((( Написать программу, которая вводит с клавиатуры список целых чисел, ищет максимальный элемент списка, затем вводит с клавиатуры... http://www.cyberforum.ru/cpp-beginners/thread512085.html
Все возможные a и b по формуле с вложенными циклами C++
Само задание: Любое натуральное число N (N>7) можно получить по формуле n = 3a + 5b, где a и b - натуральные числа. Исходя из полученного N найти все a и b. К сожалению я не могу понять самой...
Полиморфизм c++ C++
Построить массив из указателей (базового типа) на объекты обоих классов. Выбрать объекты производного класса, отсортировать их и сложить как числа. Выбрать объекты базового класса, отсортировать их...
C++ Реализовать команду Сd-смена поточного каталога в Borland C++ http://www.cyberforum.ru/cpp-beginners/thread512074.html
Задача: Реализовать команду СD-смена поточного каталога в Borland C++ (как в коммандной строке)
C++ Наследование STR c++ Построить производный класс Str10 как строку только из цифр. Определить методы: сравнения как чисел, преобразования в число, создание из числа, сложения как чисел и другие необходимые. подробнее

Показать сообщение отдельно
DU
1483 / 1129 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
04.03.2012, 16:13
строка 24
C++
1
2
3
4
5
6
List* l= new List(); 
 
List::List(){
        head=NULL;
        current=NULL;
};
зачем эта глобальная l? для нее вызывается конструктор без аргументов, в котором head и current инициализируются нулем. А потом в методах списка используется эта глобальный указатель с нулевыми данными для подсчета чего-то. в общем все криво сделано. Освойте дебагер студийный. при краше там ясно видно, что идет обращение к нулевым указателям (наведите мышку на переменные, будут выводится их значения). Почему они не проинициализировались тоже в отладке сможете понять.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru