读书人

请教怎么准确地知道某个类成员变量相对

发布时间: 2012-03-18 13:55:39 作者: rapoo

请问如何准确地知道某个类成员变量相对于this的偏移地址?
请问如何准确地知道某个类成员变量相对于this的偏移地址?
譬如说:

class B{};


class A
{
public:
。。。。。。。。。。
private:
int x;
B z;
bool y;
各种可能出现的类型 XXXXX;
};


那么现在有一个指向A某个实例的指针,或者是在实例内部的this指针,
如何使用例如 “*(this+?)”的形式访问到某个变量xyz.....
谢谢!

[解决办法]
以目前c++标准不能准确地知道某个类成员变量相对于this的偏移地址,以后估计也不能
[解决办法]
楼主,绝对不要用这种hacker式编程,会自己把自己坑了的。

读书人网 >C++

热点推荐