关于std::fstream以及std::ifstream打开中文路径名失败的问题和解决方法
碰到的问题: 今天碰到这个问题了,是在使用Crypto++库的时候遇到的,该库操作文件是使用的std::ifstream。在我给文件生成签名的时候,每每碰到中文路径名就出错,后来跟进库代码一看是打开文件的时候出错。据说这个问题在VS2003以及之前版本是没有的,不幸的是我现在用的是VS2005的版本。产生问题的原因: 究竟是因为什么产生的这个问题呢?如果你跟进去VC实现版的STL代
转载
2009-05-25 14:02:00 ·
10295 阅读 ·
3 评论