首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VC >

在VS2005中用ifstream打开含有中文路径的文件时出错解决方法

2012-01-07 
在VS2005中用ifstream打开含有中文路径的文件时出错我的工程使用的字符集设置为“使用多字节字符集”,我定义

在VS2005中用ifstream打开含有中文路径的文件时出错
我的工程使用的字符集设置为“使用多字节字符集”,我定义一个string类型,里面包含有汉字的路径,然后将其转化为char*,作为ifstream的参数,结果打不开这个文件,如果路径全部为英文的话,就正确,请高人指点!

[解决办法]
用wchar*
[解决办法]
详细参见MSDN中关于单字节与双字节的转换。

热点排行