我有一个文件,我试图打印到屏幕,但它返回的是"0x28fe88",当文件本身是13列乘几百行.
#include <iostream>
#include <fstream>
#include <istream>
#include <ostream>
#include <cstdlib>
using namespace std;
int main()
{
//Opens .txt file
ifstream infile1;
infile1.open("Taylor.txt");
//Fail check
if(infile1.fail())
{
cout << "File failed to open.\n";
exit(1);
}
//Prints file to screen (not correctly)
cout << infile1;
//Closes file
infile1.close();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
否则我不会发布完整的代码,但我希望它足够短,不能保证捕获准备.