ColeVariant需要引用 #include <afxdisp.h>
细节如下:
COleVariant类是对VARIANT结构的封装。
VARIANT 结皮蚂构包含两部分。其一是 VARTYPE 型的成员变量vt;其二是个联合类型,这个联合包含了VC常用的几乎所有类型。因为联合用的是相同的或禅存储空间,因此对联合的内容的解释依赖于 vt。
COleVariant 本质上是一个枚举,用同一种类型来表达不同的子类型。如同boost中的variant。燃团埋
C++标准只规定int至少是16位,而且不比short int短,对具体是多少位没做要求,取决于编译器芦磨怎么实现。事实上,C++对所有型哗渣算术类型的具体长度都没做要求。卜悄
不过在目前大多数机器上,大多数编译器都将int实现为32位。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)