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

Добавление элементов в однонаправленный список - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Представление класса в памяти http://www.cyberforum.ru/cpp-beginners/thread788299.html
Всем доброго времени суток! Подскажите ка,как класс представляется в памяти?и как представляется структура? Простите за столь банальные вопросы.
C++ Начало ООП Привет всем! У меня началось изучение ООП и соответственно пошли классы. Первое задание - постpоить класс для pаботы с массивом. Класс должен включать соответствующие поля: максимальный размер... http://www.cyberforum.ru/cpp-beginners/thread788285.html
C++ Вектор, содержащий объекты класса
Нужно определить класс, содержащий строку и значение, и создать вектор, который содержит объекты этого класса. Названия строк объектов должны быть уникальны. Во время отладки у меня появляется...
C++ Азбука Морзе
Есть код для шифрования символов в Азбуку Морзе,но нужно что б эта программа также могла считывать текст с документа к примеру .txt и переводить соответсвующий текст в консоль.Помогите пожалуйста!...
C++ Чтение текстового файла http://www.cyberforum.ru/cpp-beginners/thread788265.html
здравствуйте. у меня не получается считать текстовый файл. сам файл имеет имеет жесткую структуру: первая строка число(по сути колличество записей), дальше приходится по 5 строчек на одну запись....
C++ Реализовать очередь на одномерном массиве Программа должна позволять многократно выполнять операции над очередью. При выполнении функции input переменная last увеличивается на единицу, но после завершения функции и продолжении цикла снова... подробнее

Показать сообщение отдельно
Kuzia domovenok
2041 / 1886 / 172
Регистрация: 25.03.2012
Сообщений: 6,499
Записей в блоге: 1
17.02.2013, 19:59
Цитата Сообщение от gazlan Посмотреть сообщение
отсутствия обнуления освобожденных указателей
А тут ты вообще что имел в виду???
Да, деструктора не хватает. Но выходит ты говорил о
C++
1
delete temp
что ли?
А зачем его обнулять??? бред. Это локальная переменная в функции. После delete temp функция завершает работу и никто никогда не узнает чему она там была равна. NULL или не NULL всё равно.

Ты имел в виду писать в функциях что-то вроде.
C++
1
2
3
4
5
6
char del(...){
ListNode*   pTemp;
...
delete pTemp;
pTemp=NULL;
}
В чём смысл последней строки???
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.