Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для maxon887
12 / 12 / 7
Регистрация: 05.06.2012
Сообщений: 280

difference between debug and release MVS2010

24.01.2013, 14:13. Показов 1070. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ума не приложу в какую сторону копать
Следующий фрагмент кода, в Дебаге работает совершенно верно, а в Релизе какие то ошибки
если конкретно не работает оператор cin>>searchKey;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
            case '2':
                {
                    wcout<<L"a) в конец списка"<<endl
                         <<L"b) вслед за указанным элементом (по ключу)"<<endl;
                    cin>>otv;
                    if(otv=='a')
                    {
                        tree *newNode=CreateNodeFromConsole();          //создание элемента
                        Add(root,newNode);                              //добовление элемента
                    }
                    if(otv=='b')
                    {
                        wcout<<L"Введите ключ ";
                        int searchKey=0;
                        cin>>searchKey;
                        tree *s=Search(root,searchKey);
                        if(s!=NULL)
                        {
                            tree *newNode=CreateNodeFromConsole();      //создание элемента
                            Add(s,newNode);                             //добовление элемента
                        }
                        else    //исключение
                        {
                            wcout<<L"Данный элемент не содержиться в дереве"<<endl;
                        }
                    }
                    break;
задача проекта - эмулияция бинарного дерева поиска
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.01.2013, 14:13
Ответы с готовыми решениями:

debug/release VS 08
Доброго времени суток! У меня появилась довольно странная проблема: компилю программу в конигурации debug - все отлично работает ...

RELEASE и DEBUG
День Добрый! Такая проблемка: есть проект в Visual C++ 2010, вообщем, проект не собирается в RELEASE верней собирается но как DUBUG версия....

Debug vs. Release
Доброго дня! Подскажите момент: Debian + Eclise CDT C++ Компилирую для Debug, использую функцию работы с портами (ioperm)... ...

5
 Аватар для maxon887
12 / 12 / 7
Регистрация: 05.06.2012
Сообщений: 280
24.01.2013, 14:15  [ТС]
Полностью файл:
Вложения
Тип файла: zip BinaryTree.zip (3.3 Кб, 5 просмотров)
0
 Аватар для Toshkarik
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
24.01.2013, 14:27
Что значит "какие то ошибки"? Объясните проблему яснее.
0
 Аватар для maxon887
12 / 12 / 7
Регистрация: 05.06.2012
Сообщений: 280
24.01.2013, 18:14  [ТС]
cin не считывает число, в место данных с клавы в searchKey загружаеться какойто трешь, после этого программа ведёт себя уже не предсказуемо

Добавлено через 2 часа 18 минут
сорри, считывает норм, не работает Search(root,searchKey);
вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
tree* search(tree* current, int key)        //поиск элемента по ключу, и возрашение указателя на этот элемент
{
    if(current!=NULL)
    {
        if(key==current->key)
            return current;
        if(key<current->key)
        {
            search(current->left,key);
        }
        else
        {
            search(current->right,key);
        }
    }
    else return NULL;
}
и главное не работает только в Релизе
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
24.01.2013, 18:29
Цитата Сообщение от maxon887 Посмотреть сообщение
search(current->left,key);
Цитата Сообщение от maxon887 Посмотреть сообщение
search(current->right,key);
return забыл.
1
 Аватар для maxon887
12 / 12 / 7
Регистрация: 05.06.2012
Сообщений: 280
24.01.2013, 18:34  [ТС]
блин, спасибо вам большое, я уже часа 3 просидел. Нет бы и там и там не заработала)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.01.2013, 18:34
Помогаю со студенческими работами здесь

debug и release
Есть код, который работает в debug, переключаю в release,программа сразу вылетает. Какие могут быть причины? Где искать, как и что? Спасибо!

Debug и release
Добрый день. проблема в следующем - в режиме Debug программа работает адекватно, в программе есть обращения к sqlite, все записывается и...

Debug и Release
Вообщем вопрос не обычный. Пишу проект, вот уже 2-ой месяц, это программа для слежки (для мирных целей). Последнее время Release версия...

Debug и Release
В Visual Studio есть 2 типа конфигураций решения: Debug и Release. Я знаю, что чтобы создать приложение которое запускается на других...

debug и release
В Debug конфигурации программа коннектится к веб сервисам (вай фай). а если ставить release то не коннектится ( почему так ?? и...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru