简单的C ++文件读取程序只返回垃圾

时间:2016-09-20 14:13:38

标签: c++

我是初学者程序员而且我遇到的问题我确定只是由一个愚蠢的错误造成的,但我对我的生活无法弄清楚它是什么。我已尝试在此网站上搜索解决方案,但我找不到任何针对我的问题的补救措施

addToBackStack()

所以它是一个简单的代码,我正在阅读教科书我已逐字逐句地做了什么,但每当我运行代码时,它只会产生垃圾而不是我使用不同的数字创建的numbers.txt文件程序

如果有人能告诉我我的错误在哪里,或者告诉我在哪里查找这个问题我会很感激。提前致谢

编辑:我使用了不同的代码来创建文件,我可以确认文件是以.txt格式成功创建的

1 个答案:

答案 0 :(得分:0)

请检查文件是否正确打开。在inputFile.open("numbers.txt");

之后添加以下代码
if(inputFile.fail())
{
    cerr<< "Error Opening File" << endl;
    exit(1);
}

如果打开文件时出错,请尝试提供文件的绝对路径。