所以我有一个程序可以从特定的 .txt 文件中读取输入。代码是:
void Image::get_image_dimensions(char *fname)
{
// determine the number of entries in image
ifstream fin(fname);
fin >> num_rows ;
fin >> num_columns ;
cout << "...reading from file " << fname << endl;
cout << "File has " << num_columns << " rows and "<< num_columns << " columns" << endl;
fin.close();
}
该方法在 main 内部调用。在我用 VS2010 编译程序并运行代码后,一切正常。但是,如果我转到程序的 Debug 文件夹并从那里运行我的程序,它就不再读取输入,并且崩溃了......
可能是什么问题?