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

Отладчик MCVS 2012 - C++

Восстановить пароль Регистрация
 
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
26.09.2013, 15:55     Отладчик MCVS 2012 #1
Добрый день! Начал читать Создание эффективных вин32 приложений Рихтер. В первой главе рассматривается обработчик ошибок. Авто пишет что нужно добавить в окно watch строку @err,hr и можно будет увидеть описание последней API ошибки в текущем потоке. В нете еще пишут команда r0,hr идентично работает. Так вот не могу добавить никакую строку в watch окно. (Консольное win32 приложение, debug версия ) . Компилятор просто игнорит любые попытки манипуляции в этом окне. Помогите разобраться
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2013, 15:55     Отладчик MCVS 2012
Посмотрите здесь:

Отладчик C++
Отладчик C++
Отладчик в Dev-C++ C++
Как настроить отладчик (MS VC++)? C++
C++ отладчик и динамический массив
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.09.2013, 15:56     Отладчик MCVS 2012 #2
Вы бы код показали...
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
26.09.2013, 16:32  [ТС]     Отладчик MCVS 2012 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <windows.h>
using namespace std;
 
 
 
void main()
{
    setlocale( LC_ALL,"Russian" ); 
 
 
    if (DeleteFile(L"E:/Del file 1.txt"))
        cout<<endl<<" Удаление прошло успешно";
    else
        cout<<endl<<" Удаление не выполнено ";
 
    GetLastError();
 
 
    cout<<endl;
    system("pause");
}
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
26.09.2013, 16:46     Отладчик MCVS 2012 #4
Что должно быть и чего нет? И где здесь watch окно?
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
28.09.2013, 12:50  [ТС]     Отладчик MCVS 2012 #5
alsav22,Вот то что должно быть Отладчик MCVS 2012 а вот что у меня Отладчик MCVS 2012 все нажимал но ввести код так и не позволило. Вот майкрософт располагает инф. , весьма скудной http://msdn.microsoft.com/ru-ru/library/dtw169z6.aspx
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
28.09.2013, 13:04     Отладчик MCVS 2012 #6
ArkTaS, а где у Вас точка останова?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,899
Записей в блоге: 2
Завершенные тесты: 1
28.09.2013, 13:08     Отладчик MCVS 2012 #7
Цитата Сообщение от ArkTaS Посмотреть сообщение
Вот то что должно быть
ну так добавьте контролируемое значение @err,hr и всё будет:
Отладчик MCVS 2012
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
28.09.2013, 13:15  [ТС]     Отладчик MCVS 2012 #8
Croessmah, Говорю же нажимаю Add watch и ничего не происходит не появляется строка для ввода

Добавлено через 34 секунды
Tulosba, system("pause")
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,899
Записей в блоге: 2
Завершенные тесты: 1
28.09.2013, 13:21     Отладчик MCVS 2012 #9
Цитата Сообщение от ArkTaS Посмотреть сообщение
Говорю же нажимаю Add watch и ничего не происходит не появляется строка для ввода
внутри окна watch нажимаете?
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
28.09.2013, 13:22     Отладчик MCVS 2012 #10
Цитата Сообщение от ArkTaS Посмотреть сообщение
system("pause")
точка останова должна быть в отладчике. Вон у Croessmah на картинках например желтой стрелкой помечена текущая выполняемая инструкция. В скриншоте из книжки тоже есть стрелка в кружке.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2013, 13:31     Отладчик MCVS 2012
Еще ссылки по теме:

Отладчик C++
C++ Отладчик и epoll_wait
Не работает отладчик C++

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

Или воспользуйтесь поиском по форуму:
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
28.09.2013, 13:31  [ТС]     Отладчик MCVS 2012 #11
Croessmah, да внутри окна watch, пока открыт отладчик. На скриншоте правой кнопкой в окне даже нажал дабы доказать что вменяемый

Добавлено через 4 минуты
Tulosba, Спасибо вы правы, необходимо было ее установить
Yandex
Объявления
28.09.2013, 13:31     Отладчик MCVS 2012
Ответ Создать тему
Опции темы

Текущее время: 05:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru