标签: c++ pointer-to-member
下面的C ++代码进行编译,并为1和&X::i输出&X::j(带有-std=c++17的g ++ 8.1.0)。指向类成员的指针是否还具有值?还是应该实际上是该成员的偏移量?
1
&X::i
&X::j
-std=c++17
#include <iostream> struct X { int i; int j; }; int main() { auto p = &X::j; std::cout << "hello: " << p << std::endl; return 0; }