请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

setlocal()貌似对MinGW不感冒

老师您好,我又来了:
MSVC下运行:结果
data/io_utils.h costs :1
data/三国演义.txt costs :231
data/io_utils.h costs :0
data/三国演义.txt costs :51

MinGW下运行:结果
data/io_utils.h costs :1
data/涓夊浗婕斾箟.txt costs :0
data/io_utils.h costs :0
data/涓夊浗婕斾箟.txt costs :0
CopyFile: data/涓夊浗婕斾箟.txt: No such file or directory
CopyFile2: data/io_utils.h: No such file or directory
CopyFile2: data/涓夊浗婕斾箟.txt: No such file or directory

这咋乱码了?

正在回答

1回答

是的,mingw的setlocale有问题。你看一下第16章的源码,fileutiles.c里面有解法

0 回复 有任何疑惑可以回复我~
  • 提问者 十三山入秋 #1
    哦哦,好吧,我看的太慢了,?,
    回复 有任何疑惑可以回复我~ 2021-01-08 12:18:13
  • bennyhuo 回复 提问者 十三山入秋 #2
    哈哈,没事儿,有些东西了解问题在哪儿就行,不必过于纠结细节
    回复 有任何疑惑可以回复我~ 2021-01-08 12:33:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信