是否有任何别名,即使MSVC具体,是否作为当前类的名称?如果我有:
struct a_class {
a_class *parent = nullptr;
};
后来决定重命名该类,至少它的内部自引用将不再需要重命名。像:
struct a_class {
__class *parent = nullptr; // imaginary class name alias
};
已经__super
引用了继承的类。但我不认为有一个保留名称来为当前的类名别名。有吗?
PS :我知道可以使用typedef class_name Self_t
完成。然后全部使用Self_t
,但我想知道是否有关键字我缺少。