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

Удаление элемента из однонаправленного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти среднее арифметическое модулей кратных пяти элементов массива, расположенных после максимального элемента http://www.cyberforum.ru/cpp-beginners/thread755419.html
помогите написать программу а то у меня выходит бред #include <iostream.h> #include <iomanip.h> #include <math.h> #include <conio.h> void maxim (int a,int,int*,int*); int main() { int...
C++ Подсчет строк и очистка экрана С++ Добрый НОЧИ Возник вопрос после заполнения всего экрана (свободных строк осталось меньше пяти) – экран очищается и программа продолжает работать в верхней строке экрана. #include <iostream> ... http://www.cyberforum.ru/cpp-beginners/thread755415.html
непонятная ошибка в легком коде C++
#include <iostream> #include <stdio.h> using namespace std; double power(double n, int p) { for (int i = 0; i = p; i++) {
C++ Прерывание программы по ESC C++
доброй ночи Добрался до такой вот темы Пытаюсь реализовать перехват нажатия клавиши ESC и SPACE в консольном режиме Но программа не реагирует на нажатие клавиши и продолжает упорно работать...
C++ В зависимости от введенных данных вывести на экран: http://www.cyberforum.ru/cpp-beginners/thread755376.html
/* Программа должна работать до тех пор пока пользаватель не виидет слово exit причом не вашно большим или маленьким регистром принять от пользавателя имя(провиряем на букви имя) принять от...
C++ Реализовать запись и чтение списка в бинарный файл у меня есть задача в котором двусвязный список из указателей на элементы моего класса. Надо реализовать запись и чтение в бинарный файл мой класс class Fraction { private: int *rational;... подробнее

Показать сообщение отдельно
asidorchenko
379 / 205 / 25
Регистрация: 09.04.2012
Сообщений: 635
08.01.2013, 12:09
У функции init_list память локальная, поэтому выделять память внутри этой функции оператором new нельзя, если планируется использовать указатель и данные вне функции. После возвращения из функции указатель теряет данные. Запомните навсегда эту ошибку, так как на нее постоянно будете попадать.
Из этой ситуации есть несколько выходов
- передача указателя в функцию
- создание глобального объекта или указателя
- объявление указателя в классе и объявление функции в качестве метода класса
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru