Re[2]: Установка брейкпоинтов.
От: Аноним  
Дата: 09.11.07 11:52
Оценка:
Здравствуйте, Uzumaki Naruto, Вы писали:

UN>cреда разработки? все собрано в Debug? среда разработки установлена по умолчанию или настроена была кем-то ранее?


Итак, проделал сейчас вот что:
На совершенно другой машине поставил Visual Studio 2005 с нуля.
Создал пустой проэкт (Empty Project), добавил единственный файл Test.c из буквально нескольких строк:

#include <stdio.h>

void main()
{
    int x;
    scanf("%d\n", x);
    printf("%d", x);
}

и попробовал его запустить (Обращаю внимание, что в Debug режиме), поставив точку останова на printf.
Что получил:
1. Выскочила таже фигня с сообщением что проэкт is out of date. (откровенно не понимаю с чего вдруг — нажал Yes)
2. Затем вылезло вот такое сообщение:
" Debbuging information for "Test.exe" cannot be found or does not match. binary was not built with debug information.
Do you want to continue debbuging?"
Нажал Yes.
3. Показывается окошко, ввожу циферку, получаю ошибку:
"Unhandled exception at 0x00403028 in Test.exe: 0xC0000005: Access violation writing location 0x00000001."
4. Точка остановки представляет собой то, о чем я писал в первом посте.
5. Нажимаю Break.
6. Выскакивает следующее: "No symbols are loaded for any call stack frame. The source code cannot be displayed."

Объясните пожалуйста, что я делаю не так!!!

Не судите строго, с С имел дело давно в институте с 6-й версией и тогда таких проблем не было.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.