会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
秋风五丈原
博客园
首页
新随笔
联系
订阅
管理
2022年11月29日
c++ trivial, standard layout和POD类型解析
摘要: 1. trivial类型 占用一片连续的内存,编译器可以重排成员变量的顺序或者增加一些padding(为了对齐),因此,可以放心的使用memcpy等函数, 但是,在c代码里面使用可能会出问题(因为可能会被重排),有如下特点: 没有虚函数和虚基类 基类也必须保证没有non-trivial的构造/析构/
阅读全文
posted @ 2022-11-29 21:45 不晓得叫什么
阅读(413)
评论(0)
推荐(1)
编辑
公告