C ++ istream(fstream)文件读取错误/错误

时间:2015-11-18 01:11:27

标签: c++ unicode fstream

我想知道是什么原因导致这个奇怪的输出只是使用ifstream读取文本文件。我可以使用文本编辑器保存文件,记事本将正确打开它,另一方面,我的文本编辑器打开文本文件以及奇怪的unicode字符(例如,这些图片:)

enter image description here enter image description here

左侧的文本编辑器,记事本,打开文本文件没有问题。右边的文本编辑器,我的文本编辑器,似乎附加了一个奇怪的unicode字符。

我想知道 fstream 是否是问题,或者我的 openTextFile()方法是错误的。我不确定为什么会发生这种情况,我怀疑它可能只是我的代码中的值。以下是上面提到的代码(顺便说一句,我使用的是Win32 API):

此代码位于 openTextFile()方法中。

===

反馈将非常感激。感谢。

-CA1K

0 个答案:

没有答案