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

Указатель в списке ссылается на себя, а не на следующий элемент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить событие появления сообщения в программе http://www.cyberforum.ru/cpp-beginners/thread1499026.html
Здравствуйте, необходимо написать программу, которая определяет момент появление ошибки в другом приложении (появляется окно с сообщением, по всей видимости WinAPI). Подскажите, в каком направлении...
C++ Push_back вектора по указателю - возможно ли Я хочу объявить вектор в одной функции и работать с ним методами в другой. Самый простой путь - объявить вектор глобально, что мне не очень нравится. Второй путь - передать в функцию копию... http://www.cyberforum.ru/cpp-beginners/thread1499024.html
Не видно определений функций при раздельной компиляции C++
Описал класс и его наследника в заголовочном файле; самые громоздкие определения функций вынес в отдельные файлы, однако при компиляции/сборке эти определения не видно из файла с "main". Здесь...
C++ Const-параметры в аргументах функции
void setAmount(const int _amoutn) А тут уже const излишен, перебор. Добавлено через 3 минуты void setDescription(const std::string& _description) { m_description = _description; } //......
C++ Что быстрее? Обращение к элементу массива или к элементу структуры? http://www.cyberforum.ru/cpp-beginners/thread1498974.html
Обращение к элементу массива или к элементу структуры? Экспериментирую с кодом и получается примерно одинаково. Что интересно, время на вызов функции do_nothing получилось примерно такое же....
C++ Fstream в классах Проблема заключается в том, что я не могу использовать fsream в классе, ибо выдаёт ошибку. Код и текст ошибки ниже. Помогите пожалуйста (мб поможете и с самой задачей, условие ниже). Код весь в... подробнее

Показать сообщение отдельно
libre
0 / 0 / 0
Регистрация: 15.07.2015
Сообщений: 4
16.07.2015, 08:09  [ТС]
Все! Я узрил истину))
первый раз я в temp помещаю (2 , next) -> NULL
и при выходе из push у меня stack указывает на (1, next) --->(2, next) ---> NULL;
теперь я вызываю опять push,
и теперь temp = *stack, т.е. темп равняется первому элементу (1, next) , но next на первом вызове push указывает на temp.
Выходит, что temp = (1, next) ---> (1, next) ---> (1 , next) ->........->(1,next) --->
Может я описал, достаточно размыто, но я теперь понял, то что хотели сказать Ruis и vua72. Спасибо!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru