Код
namespace t {
extern int test;
}
extern int test;
}
Пытаюсь посмотреть значение test в окне watch:
test
t::test
_ZN1t4testE (декорированное имя из elf-файла)
Ни один из вариантов не работает. Если перенести test в глобальное пространство имен, то первый вариант работает.
Причем даже если объявить test вот так:
Код
namespace t {
extern int test __asm__("test");
}
extern int test __asm__("test");
}
При этом его имя в elf файле будет просто test, однако студия его все равно не видит.
Кто-нибудь знает, в чем тут дело?