【发布时间】:2014-12-09 10:41:45
【问题描述】:
我注意到windows.h 有这个:
typedef unsigned char BYTE;
我不想使用这个头文件,因为我希望我的代码是可移植的。
是否有任何其他以可移植方式定义 BYTE 的头文件?
我所说的可移植是指它可以在 Linux 系统上编译。
【问题讨论】:
-
如果您可以在自己的代码中插入 typedef,为什么还需要外部头文件?
-
只需使用
unsigned char。
标签: c++ visual-studio gcc portability