要打开的txt文件和C++源文件放在同一个文件夹里,用相对路径打开的话应该只要输入文件名就行了,以前成功过,但现在不行了。另外用绝对路径也都打不开。请问有哪些可能的原因?
会不会是文件名大小写错了?或者文件的扩展名被隐藏了,其实是text.txt.txt。还有就是txt应该放到生成的exe同一个目录才能像你这样用。
希望能帮到你。
ifstream in("Text.txt",ios::in);
是否文件已经被其他程序独占打开?