如果你想使用Qt,你必须拥抱quint8,quint16等等.
如果你想使用GLib,你必须欢迎guint8,guint16等等.
在Linux上有u32,s16等等.
uC/OS定义SINT32,UINT16等等.
如果你必须使用这些东西的某些组合,你最好为困难做好准备.因为在你的机器上u32将会typedef结束long并且quint32将typedef结束int并且编译器会抱怨.
为什么每个人都这样做,如果有的话<stdint.h>?这是图书馆的某种传统吗?