C++ 我可以用“吗?”;使用;而不是",;typedef";对于指向类成员变量的指针? #包括 使用名称空间std; 结构位置{ int x; 浮动y; }; typedef int Pos::*指向位置的指针; //使用指针_指向_pos_x=???; int main() { Pos-Pos; 指向位置的指针a=&pos::x; 位置*a=100; 仅此而已: 使用指向\u pos的指针\u x=int pos::*;

C++ 我可以用“吗?”;使用;而不是",;typedef";对于指向类成员变量的指针? #包括 使用名称空间std; 结构位置{ int x; 浮动y; }; typedef int Pos::*指向位置的指针; //使用指针_指向_pos_x=???; int main() { Pos-Pos; 指向位置的指针a=&pos::x; 位置*a=100; 仅此而已: 使用指向\u pos的指针\u x=int pos::*;,c++,c++11,typedef,using,C++,C++11,Typedef,Using,几乎所有的typedef XXX aaa;都可以使用aaa=XXX;转换成。你也会发现这个Q/a很有用:使用指针指向“\u pos\u x=int pos::*”使用与typedef相同,但类型顺序相反。我更喜欢使用,因为它和其他赋值一样具有“自然”顺序和语法。

几乎所有的
typedef XXX aaa;
都可以使用aaa=XXX;转换成
。你也会发现这个Q/a很有用:

使用指针指向“\u pos\u x=int pos::*”
使用与typedef相同,但类型顺序相反。我更喜欢使用,因为它和其他赋值一样具有“自然”顺序和语法。