如果你想用Qt,你必须拥抱quint8
、quint16
等等.
如果你想使用100,你必须欢迎guint8
、guint16
等等.
在Linux上有u32
、s16
等等.
uC/OS定义了SINT32
、UINT16
等等.
如果你必须使用这些东西的某种组合,你最好做好应对麻烦的准备.因为在您的机器上,u32
将是typedef
d除以long
,quint32
将是typedef
d除以int
,编译器will complain.
如果有<stdint.h>
人,为什么每个人都这么做?这是图书馆的传统吗?