4条回答 默认 最新
zuishikonghuan 2015-10-23 05:11关注应该是为了应对不同版本,举个例子,win32的头文件中,对涉及到字符串的API函数,会使用条件编译,在定义了unicode宏时,xxx宏一律定义成xxxW否则定义成xxxA,这样开发者只需要改一下版本,源码不用改,轻松实现ANSI和unicode的转换
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
应该是为了应对不同版本,举个例子,win32的头文件中,对涉及到字符串的API函数,会使用条件编译,在定义了unicode宏时,xxx宏一律定义成xxxW否则定义成xxxA,这样开发者只需要改一下版本,源码不用改,轻松实现ANSI和unicode的转换