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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Tsegorah
1 / 1 / 0
Регистрация: 02.03.2014
Сообщений: 89
#1

Стек исчезает - C++

23.11.2014, 12:48. Просмотров 151. Ответов 0
Метки нет (Все метки)

Есть программа, в которой нужно числа в квадрате 3х3 расставить в нужном порядке. когда я проверяю новое сгенерированное состояние на повторы, время с ростом глубины, по идее, должно расти, но этого не происходит. И примерно через час работы сначала глубина несколько раз то ли обнуляется, то ли уменьшается почти до 0, потом через какое-то время программа вылетает из-за обращения по нулевому адресу. Когда я захотел проверить реальную глубину стека, я добавил:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
                myprintf("реальная глубина стека - ");
                unsigned long long sl=0;
                for(Node *slujebniy=current;slujebniy!=0;slujebniy=slujebniy->getprev())
                    sl++;
                printf("%llu\n",sl);
:
Программа стала работать только первые 62 состояния, потом вижуал пишет:
....
"iil1.exe": Выгружено: "ImageAtBase0x49d50000"
"iil1.exe": Загружено: "ImageAtBase0x49d50000", Загрузка отключена параметром включения/исключения.
"iil1.exe": Выгружено: "ImageAtBase0x49d50000"
"iil1.exe": Выгружено: "C:\Program Files (x86)\Kaspersky Lab\Kaspersky Anti-Virus 2010\mzvkbd3.dll"
Поток 'Поток Win32' (0x1568) завершился с кодом 0 (0x0).

Помогите пожалуйста, месяц ковыряю уже её -_-

Вот вся прога:
iil1.txt
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 12:48     Стек исчезает
Посмотрите здесь:

Используя стек, описать функцию проверяющую, является ли стек пустым - C++
Используя стек, описать функцию проверяющую, является ли стек пустым

Исчезает консоль - C++
Программа компилируется,но окно выполнения быстро исчезает #include <iostream> #include <fstream> using namespace std; int main(int...

При выводе данных char исчезает первый элемент - C++
Вот моя программа class Colect { public: Colect(); void Input(); void Output(); private: char *name; int year;

почему часть текста исчезает ? переменная char и цикл - C++
вот скрипт , которая пишет текст сверху вниз . но часть текста исчезает . я так понял , переменная может внести в себя весь текст , так как...

Balloon в трее не исчезает после истечения положенного таймаута - C++
Вот метод который выводит балон: void MyFrame::showBalloonTip(char* s) { nid.cbSize = sizeof(nid); nid.hWnd = m_hWnd; ...

почему при возврате объекта из метода исчезает поле с динамической памятью - C++
При выходе из метода оператора + динамическая память, которая хранится в объекте класса Vector исчезает. Как исправить эту ситуацию?...

У меня возникла проблема с программой, окно задерживается на 1 секунду и исчезает, на других версиях Microsoft Express тоже самое - C++
Доброе Время Суток У меня возникла проблема с компилируемым окном , при проверки он задерживается на 1 секунду и исчезает , на других...

C++. Исчезает при выводы буква "t" - C++
Вот само задание.Заменить в заданном тексте слово тире на знак – (тире).Я решил реализовать его так: #include <iostream> #include...

Стек - C++
Ребят, объясните один момент если не сложно. Программа делает 3 операции со стеком, запоминает значение в стеке, показывает их и...

Стек - C++
#include "stdafx.h" #include <iostream> using namespace std; class Stack_mass { public: int *data; int max_count,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru