#c #visual-studio #debugging #watch #immediate-window
#c #visual-studio #отладка #Смотреть #немедленное окно
Вопрос:
Вопрос довольно прост: есть ли способ вызвать функцию C из окна просмотра visual studio, когда эта функция объявлена в File1.hpp, определенная в File1.cpp и отладчик в данный момент остановлен с точкой останова в AnotherFile.cpp ?
File1.hpp
int amp;getValue();
File1.cpp
int amp;getValue()
{
static int value = 0;
return value;
}
AnotherFile.cpp
int main()
{
int x = 0; //Debugger is stopped here, and in watch window of VS i want to call getValue() of
//File1.hpp, to check the result
}
Этот пример упрощен.
Когда я вызываю GetValue() и отладчик останавливается в File1.cpp , значение отображается в окне просмотра Visual Studio правильно.
Когда я вызываю GetValue() и отладчик останавливается в AnotherFile.cpp . Я получаю идентификатор GetValue(void) не определен