代码移植过程中Linux与Windows一致性问题
在实际项目C/C++的开发过程中,经常需要根据目标平台跨平台移植代码,遇到了代码一致性比对问题,在Windows与Linux中不仅是包含的头文件有差异(对编译是否成功有影响),更重要的是数据类型的差异会导致输出结果不同。1.涉及中文字符处理时,用到的宽字节wchar_t与wstring在windows中,wchar_t占两个字节,Linux中则占四个字节,另外需要统一编码方式(最好UTF-...