读书人

C++怎的读取路径含中文名的二进制流

发布时间: 2013-07-01 12:33:04 作者: rapoo

C++怎样读取路径含中文名的二进制流
FILE * fpRead = fopen(path, "rb");
这里的path是const char,但如果是中文路径的话,path就要unsigned char,那应该怎么办? C++ 文件 二进制
[解决办法]
你测试过没?谁说必须使用unsigned char的?
[解决办法]
unsigned char? 读取中文路径
函数原型:FILE * fopen(const char * path,const char * mode);
这个怎么解释
[解决办法]
一样的, 谁说中文要用unsigned char的?
[解决办法]

wchar_t path[]=L"C:\\汉字文件名.扩展名";
FILE * fpRead = _wfopen(path, L"rb");

[解决办法]
char* p="C:\\汉字文件名.扩展名";
试试

读书人网 >C++

热点推荐