首页 > 编程 > C# > 正文

C# readnodefile()不能读取带有文件名为汉字的osg文件解决方法

2020-01-24 01:28:18
字体:
来源:转载
供稿:网友

编码问题,有两种方式可以解决,

一是在您的程序中直接使用setlocale函数设置Windows的编码方式为中文(好像中文的值是.936);

setlocale(LC_ALL,"chs");

二是在CMake编译的时候就选择OSG_USE_UTF8_FILENAME选项,然后重新编译OSG

下面是个一个列子以供参考

实例下载:read_chinesename_path_and_files.rar

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表