В настоящее время я не могу наблюдать переменные, объявленные в пространстве имен при отладке в Visual Studio 2013.
Если я щелкну правой кнопкой мыши по переменной Y, которую хочу посмотреть, в окне часов появится Пространство имен не объявлено
Отладка следующей программы и попытка посмотреть либо Дейв или же лара от Функция () выходит из строя.
#include <stdio.h>
namespace ages{
namespace daughter{
int lara = 1;
}
namespace son{
int dave = 3;
}
int function(){
int age_sum = daughter::lara;
age_sum += son::dave;
return age_sum;
}
}
int main(){
printf("Sum: %d\r\n", ages::function());
}
Вот изображение отладчика, обратите внимание, что результат правильный, но я не могу добавить часы.
Задача ещё не решена.