fooC++ 大小的类成员没有实例
fooC++ sizeof class member without instance
这
在C++中可能吗?
我想得到member
的大小,而不使用bar
。
class foo
{
bar member;
};
void test()
{
new sizeof(foo::member);
}
你可以使用这个:
#include <iostream>
class foo
{
public:
typedef int MemberType;
MemberType member;
};
void test()
{
std::cout << sizeof(foo::MemberType) << std::endl;
}
int main()
{
test();
}
相关文章:
- 依赖于类成员属性的类实例成员
- 实例成员与静态成员与非类方法的开销
- 将成员函数分配给实例成员的属性
- 向量映射作为实例成员的C 地图
- 如何转发声明模板实例成员函数
- 如何确保父实例成员的销毁
- 访问模板类型实例成员
- boost :: Spirit :: Qi-与语法结构中的实例成员一起工作
- 如何使用类实例成员函数指针填充函数指针成员
- C func 到C++具有非双射参数类型映射的实例成员蹦床
- 当拥有的对象退出范围时,在类实例成员上使用shared_ptr是否会正确清理
- 类实例成员初始化
- 无效SetSomeValue(int i);实例成员函数跟踪谁使用SetSomeValue()设置了SomeValue成
- 重新分配作为实例成员的数组
- 回调需要const函数,如何传递对象的实例成员
- 如何通过std::shared_ptr访问实例成员变量
- c++类实例成员是如何在机器级别传递的
- 指向实例成员的函数指针
- 如何使用 Python C/C++ 接口将实例成员函数作为 PyCFunction 类型传递
- 如何将实例成员函数作为回调传递给 std::thread