摘要:
c++用了那么久,觉得 const 和指针配合到一起的时候就会有点点分不出来。
如下:
const Data* pData;
Data const * pData
Data * const pData
const Data * const pData
Data const * const pData 阅读全文
摘要:
由于struct 和 class 的可替换性,什么时候用struct 和什么时候用class的选择就相当主观了。通常大家的直觉是一致的: struct 应该应用于POD(Plain old data)类型的对象. 用一个词来描述,他们更像是记录, 一个简单的集合,里面有几个字段, 例如 struct Color, struct Rect, struct Point 等都是我们常见的结构。 阅读全文