Код: Выделить всё
namespace example {
class Test {
public:
int a;
};
};
Мой вопрос: есть ли какой-нибудь способ получить эту информацию во время компиляции и поместили ли ее в строку внутри класса? Например, я хочу, чтобы результат был эквивалентен:
Код: Выделить всё
namespace example {
class Test {
public:
int a;
static const char* a_name() { return "example::Test::a"; }
};
};
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/680 ... r-variable
Мобильная версия