关于POD的只言片语

from:

 

http://blog.csdn.net/aladdina/article/details/3953552

POD: 全称是“Plain Old Data”,是C++ 98标准(ISO/IEC 14882, first edition, 1998-09-01)中引入的一个概念,主要目的是兼容C和C++语言中对数据的比较。实质上POD类型主要包括int, char, float等原始类型及其集合类型(aggregate class)。

参见:

http://en.wikipedia.org/wiki/Plain_Old_Data_Structures

http://www.fnal.gov/docs/working-groups/fpcltf/Pkg/ISOcxx/doc/POD.html

 

POD Aggregate Class: 上面刚提到,就是一个只包含POD数据的类,不使用C++中的封装和面向对象的特性。其中还包含的意思是说,POD的定义是可以迭代的,如果一个类只包含POD数据,那这个类就属于POD。以此类推,如果一个类只包含POD数据或者POD类,那它也属于POD。

posted on 2013-03-26 15:38  Orz..  阅读(143)  评论(0)    收藏  举报

导航