c++程序成员指针为何错误!
- C/C++ code
#include <iostream>using namespace std;class A{public: int n;};int main(){ int A::*pn = &A::n; A a; a.*pn = 10; A* pa = &a; pa->*pn =10;}
[解决办法]
目测没错,是VC6 ?
[解决办法]
发布时间: 2012-04-21 14:34:44 作者: rapoo
c++程序成员指针为何错误!
#include <iostream>using namespace std;class A{public: int n;};int main(){ int A::*pn = &A::n; A a; a.*pn = 10; A* pa = &a; pa->*pn =10;}