sizeof 虚继承 内存布局

sizeof:
http://baike.baidu.com/view/1078660.htm

http://wenku.baidu.com/view/a6fc63ef0975f46527d3e169.html

http://blog.sina.com.cn/s/blog_728161840100u2ib.html


类对象的sizeof:(几个例子很有代表性!)
http://blog.youkuaiyun.com/junglefly/article/details/4925073
http://hi.baidu.com/gaomanyi/blog/item/91258e820f8f6cb96d8119bd.html

32 位和 64 位C数据类型:
http://blog.chinaunix.net/uid-20654052-id-461120.html
http://www.2cto.com/os/201107/96237.html
Linux系统32位与64位GCC编译器基本数据类型长度对照表
GCC 32位
sizeof(char)=1
sizeof(double)=8
sizeof(float)=4
sizeof(int)=4
sizeof(short)=2
sizeof(long)=4
sizeof(long long)=8
sizeof(long double)=12
sizeof(complex long double)=24
GCC 64位
sizeof(char)=1
sizeof(double)=8
sizeof(float)=4
sizeof(int)=4
sizeof(short)=2
sizeof(long)=8
sizeof(long long)=8
sizeof(long double)=16
sizeof(complex long double)=32

常用数据类型在32位和64位CPU上的字节数比较:
http://blog.youkuaiyun.com/jsufcz/article/details/3305073

sizeof与CPU字长有关。依赖与 os,更与你的 compiler 相关,看看 <limit.h> 文件,有各种数据类型的定义
http://topic.youkuaiyun.com/u/20110706/22/2232d415-bb44-46f2-b21b-a05f257da20e.html

数组名并非指针:
http://wenku.baidu.com/view/a3cd61c74028915f804dc2f8.html
http://topic.youkuaiyun.com/u/20101202/22/2a80120c-139c-4578-897e-144b99ec4c99.html
数组名与指针的区别:(经典的数组名与指针介绍!)
http://www.cnblogs.com/ymy124/archive/2012/03/05/2380048.html

C++编译器符号表有哪些内容?
http://blog.youkuaiyun.com/abortexit/article/details/1583306

UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
http://wenku.baidu.com/view/fefb74db6f1aff00bed51eec.html
http://apps.hi.baidu.com/share/detail/5698215

虚继承
http://baike.baidu.com/view/825838.htm
RTTI、虚函数和虚基类的开销分析及使用指导
http://www.cppblog.com/Bugs/archive/2008/03/27/45535.html
C+++内存布局虚继承+---Empty+virtual+base+classs+(空虚基类)
http://wenku.baidu.com/view/2dc5ea1655270722192ef7c7.html

C++对象模型:(系列文章见如下blog,很精彩!)

http://www.cnblogs.com/itech/archive/2009/02/25/1396740.html

http://blog.youkuaiyun.com/pathuang68/article/details/4101970

http://blog.youkuaiyun.com/haoel/article/details/3081328

http://blog.youkuaiyun.com/BlueDog/article/details/4711169

http://www.cnblogs.com/cswuyg/archive/2010/08/20/1804113.html

http://www.cnblogs.com/cswuyg/archive/2010/08/20/1804087.html

http://topic.youkuaiyun.com/u/20070915/12/3de23817-5b0a-4596-a7bc-b8df0276bcc1.html

【直流微电网】径向直流微电网的状态空间建模与线性化:一种耦合DC-DC变换器状态空间平均模型的方法 (Matlab代码实现)内容概要:本文介绍了径向直流微电网的状态空间建模与线性化方法,重点提出了一种基于耦合DC-DC变换器状态空间平均模型的建模策略。该方法通过对系统中多个相互耦合的DC-DC变换器进行统一建模,构建出整个微电网的集中状态空间模型,并在此基础上实施线性化处理,便于后续的小信号分析与稳定性研究。文中详细阐述了建模过程中的关键步骤,包括电路拓扑分析、状态变量选取、平均化处理以及雅可比矩阵的推导,最终通过Matlab代码实现模型仿真验证,展示了该方法在动态响应分析和控制器设计中的有效性。; 适合人群:具备电力电子、自动控制理论基础,熟悉Matlab/Simulink仿真工具,从事微电网、新能源系统建模与控制研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握直流微电网中多变换器系统的统一建模方法;②理解状态空间平均法在非线性电力电子系统中的应用;③实现系统线性化并用于稳定性分析与控制器设计;④通过Matlab代码复现和扩展模型,服务于科研仿真与教学实践。; 阅读建议:建议读者结合Matlab代码逐步理解建模流程,重点关注状态变量的选择与平均化处理的数学推导,同时可尝试修改系统参数或拓扑结构以加深对模型通用性和适应性的理解。
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值