设计师找工作的网站,wordpress调用插件,手表网站欧米茄,店铺设计图纸及效果图大全C98, sizeof只能对实例的变量或者类的静态成员进行操作#xff0c;不能对类的非静态成员进行操作#xff0c;若要想达成对类的非静态成员的操作#xff0c;可以用如下ugly方式, 0强转成对象的指针#xff0c;并解析访问对应非静态成员变量。
struct SomeType { int member…C98, sizeof只能对实例的变量或者类的静态成员进行操作不能对类的非静态成员进行操作若要想达成对类的非静态成员的操作可以用如下ugly方式, 0强转成对象的指针并解析访问对应非静态成员变量。
struct SomeType { int member; char buffer[1024]; };
int i1021 sizeof(SomeType::member); //C11
int a1 sizeof(((SomeType*)0)-buffer);//c98