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

Программа с двусвязным списком крашится - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование типа http://www.cyberforum.ru/cpp-beginners/thread1037125.html
Есть числа типов int и double. Их надо преобразовать в тип char, чтобы записать их в поток(файл *.bin). И какая функция соединяет строки? Например stroka1+stroka2+...+strokaN в вид одна большая STROKA, а не массив строк.
C++ Программа вылетает на delete[] Line Подскажите, кто-нибудь. Программа вылетает на delete Line; не пойму почему, вроде, все синтаксически правильно... int Size = 1, Step = 2; char * Line = new char ; int Count = 0, i = 0; std::cin.get(Line); while(Line != '\n') { if(i >= Size) { http://www.cyberforum.ru/cpp-beginners/thread1037124.html
C++ Не работает сортировка
День добрый. Проблема такова: 1) не правильно происходит расчёт суммы всех эл-ов до максимального числа. 2) не сортирует массив от минимального к наибольшему числу. 1. Int f2 (int*a, int n) { Static int sum; int maxi=0; Int max=a;
C++ В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины
Помогите пожалуйста составить программу !!! вот условие В строке, состоящей из слов и знаков препинания (пробел . : , ! ?-;), найти слово максимальной длины, не содержащее заданную букву.
C++ Число представляется массивом, каждый элемент которого – цифра http://www.cyberforum.ru/cpp-beginners/thread1037085.html
Задание: Создайте абстрактный базовый класс Integer (целое) с виртуальными арифметическими операциями и функцией вывода на экран. Определите производные классы Decimal (десятичное) и Binary (двоичное), реализующие собственные арифметические операции и функцию вывода на экран. Число представляется массивом, каждый элемент которого – цифра. Во всём этом задании меня смущает строка: Число...
C++ Функция объявления двумерного массива Данный код - объявляет двумерный массив arr. Как из этого куска кода сделать функцию? Передаваемые параметры как мне кажется n и m, а возвращаемый я не понимаю как сделать. Помогите int n, m; cin >> n >> m; int** arr = new int*; for (int i = 0; i<n; i++) arr = new int; подробнее

Показать сообщение отдельно
mishkazzz
0 / 0 / 0
Регистрация: 05.11.2013
Сообщений: 34
11.12.2013, 15:54  [ТС]     Программа с двусвязным списком крашится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class list2
{
private:
    listitem <T> *first,*last;
    listitem <T> base;
    listitem <T> *current;
    node * first;
    node * last;
    int numofelem;
public:
    list2()
    {
    first=NULL;
    last=first;
    }
выдает ошибку ISO C++ forbids declaration of 'node' with no type

update: у меня не работают и вылетают только процедуры addbefore и addafter :C
все остальное хотя бы для пустого списка работает вполне себе корректно!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru