关于pod(plain old data)的探讨

hmsuccess 2008-12-26 02:48:34
那位高手能不能详细讲讲pod(plain old data),包括在内存中的存储格式。
还有就是,pod类型的数据写入文件后,可以直接读取对应格式吗?
谢谢
...全文
406 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sd11102001 2010-07-21
  • 打赏
  • 举报
回复
UP!
wudeshou82666 2008-12-26
  • 打赏
  • 举报
回复
UP
waizqfor 2008-12-26
  • 打赏
  • 举报
回复
http://topic.csdn.net/t/20050602/17/4054864.html
hhyttppd 2008-12-26
  • 打赏
  • 举报
回复
POD一般没有特殊的构造和析造函数,并且它内部成员是基本数据类型或者pod.

hmsuccess 2008-12-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zmlovelx 的回复:]
引用网上:
Plain  Old  Data  (POD)
POD指的是这样一些数据类型:基本数据类型、指针、union、数组、构造函数是  trivial    的  struct  或者  class。
POD用来表明C++中与C相兼容的数据类型,可以按照C的方式来处理(运算、拷贝等)。非POD数据类型与C不兼容,只能按照C++特有的方式进行使用。
[/Quote]
那pod类型的数据在内存和文件中存储方式呢?
nullah 2008-12-26
  • 打赏
  • 举报
回复
顶帅哥
帅得不敢出门 2008-12-26
  • 打赏
  • 举报
回复
http://en.wikipedia.org/wiki/Plain_Old_Data_Structures
帅得不敢出门 2008-12-26
  • 打赏
  • 举报
回复
引用网上:
Plain Old Data (POD)
POD指的是这样一些数据类型:基本数据类型、指针、union、数组、构造函数是 trivial 的 struct 或者 class。
POD用来表明C++中与C相兼容的数据类型,可以按照C的方式来处理(运算、拷贝等)。非POD数据类型与C不兼容,只能按照C++特有的方式进行使用。

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧