16,467
社区成员
发帖
与我相关
我的任务
分享
// 这是你的当前工程中的定义:
class A
{
B m_mem;
UINT aa;
}
class B
{
...
// UINT cc; 没有这个了.此时编译器按照这个定义来分配内在空间,那么A::aa的位置就放在B::cc上了。
}
// 这是在另一个工程中(比如一个导出类B的DLL工程)的定义:
class B
{
...
UINT cc;
}