想从文件中读数据,但读不到
从文件中读取4个浮点数据,然后把它们以相反的顺序写入到另一个文件中#include <iostream>
#include <fstream>
using namespace std;
int main()
{
float val1,val2,val3,val4;
ifstream inData;
ofstream outData;
outData<<fixed<<showpoint;
inData.open("Data.In");
//函数open的参数是要操作的相关文件的外部名
outData.open("Data.out");
inData >> val1 >> val2 >> val3 >> val4;
outData<<val4<<endl;
outData<<val3<<endl;
outData<<val2<<endl;
outData<<val1<<endl;
return 0;
}
程序编译无错误,但是运行时没有进行读数据写数据,直接就按任意键结束了。
是什么原因啊?谢谢