引用 金星凌日:我认为可以参考一下VC/MinGW的TCHAR.H,虽然这个头文件是做Win9x移植的,但POSIX与Win9x都是窄字符,因此有相似性。可以自己用宏写个重定向方案TCHAR_MSVC_POSIX.H。这种做法的好处是完全原生化。不足是有平台差异性,如UTF-16最多两个字符组合,UTF-8可达4个字符组合。一些显著的平台差异,如路径的组成,open/fopen函数的打开方式等,不能完全满足要求,还要做其它的处理。
请教:如何编写(在字符编码问题上)足够可靠的可移植C++程序?
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |