c++空的class的大小
来源:互联网 发布:网络语荡漾的意思 编辑:程序博客网 时间:2024/05/29 11:58
#include<iostream>#include<vector>using namespace std;class A{//virtual void func(){};};class B{int b;};class C{int c;virtual void func(){};};int main(){cout<<sizeof(A)<<endl;//output 1cout<<sizeof(B)<<endl;//output 4cout<<sizeof(C)<<endl;//output 8cout<<sizeof(int)<<endl;A a1,a2,a3;cout<<&a1<<" "<<&a2<<" "<<&a3<<endl;//0018FECF 0018FEC3 0018FEB7B b1, b2, b3;cout<<&b1<<" "<<&b2<<" "<<&b3<<endl;//0018FEA8 0018FE9C 0018FE90C c1, c2, c3;cout<<&c1<<" "<<&c2<<" "<<&c3<<endl;//0018FE80 0018FE70 0018FE60return 0;}
在VS202中,每个A和B占据的空间是12,而每个C占据的空间是16.这是为什么?
0 0
- c++空的class的大小
- C++类与对象(3) - 空class&struct的大小
- 一个空的class
- 空类的大小
- 空类的大小
- class的大小
- class的大小分析
- C语言_空结构体的大小
- 无聊的测试-大端小端格式判断以及空class的大小
- 空类与空结构的大小
- 空类与空结构的大小
- 空类以及空类的大小
- C++:C++ 空类的大小及相关继承类的大小
- 空class的size问题
- 空类大小的理解
- C++空类的大小
- c++空类的大小
- c++空类的大小
- Extjs Window用法详解
- 使用cocoaPads引用第三方库(以JSONKit为例)
- 设计模式 1----------简单工厂
- 在CentOS 6.3 64bit上为Apache Traffic Server 4.2.3挂载SSD并压测
- 《剑指Offer》面试题3:二维数组中的查找
- c++空的class的大小
- IOS 4,5,6,6+适配设计与切图
- Struts2中的OGNL详解
- tomcat启动报连接mysql connection refused 连接异常 拒绝连接
- string常用的一些函数总结
- 数据结构 二叉搜索树的相关操作
- WeakHashMap
- java抽象类总结
- web前端开发需要掌握的技术