首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于取一个nonstatic data member的地址,该怎么处理

2012-02-04 
关于取一个nonstatic data member的地址正在看《深入探索c++模型》,定义了一个类Point3d,其中y为它的一个私

关于取一个nonstatic data member的地址
正在看《深入探索c++模型》,定义了一个类Point3d,其中y为它的一个私有成员变量,为什么printf( "&Point3d::y=%p\n ",&Point3d::y);会出现
E:\vcsl\新建文件夹\ordertest.cpp(30)   :   error   C2248:   'y '   :   cannot   access   private   member   declared   in   class   'Point3d '
                E:\vcsl\新建文件夹\ordertest.cpp(10)   :   see   declaration   of   'y '
这段编译错误呢?

[解决办法]
多试几个编译器就知道了。

热点排行