在C ++项目中,我看到了显式大小的数据类型,比如
const S32 RET_ALIVE_INITIAL = 0;
const S32 RET_ALIVE_SUCCESS = 1;
const S32 RET_ALIVE_FAILURE = -1;
const S32 MAX_QUEUE_SIZE = 10000;
S32 isAlive();
同时学习Microsoft COM数据类型时,我们使用不同的数据类型,如。
System.UInt64形式
System.Int32
所以我的问题是:这些数据类型与原始数据(基本数据)类型(如int
,float
等)之间有什么区别?
它将获得哪些优势,以及它如何影响系统架构意味着它将取决于系统架构?
或者仅仅是区别?它可以转换为原始数据类型吗?