小编Huy*_*Huy的帖子

C++如何逐字打印.txt文件?

我有一个文件,我试图打印到屏幕,但它返回的是"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)

否则我不会发布完整的代码,但我希望它足够短,不能保证捕获准备.

c++ printing file output

5
推荐指数
1
解决办法
8057
查看次数

标签 统计

c++ ×1

file ×1

output ×1

printing ×1