以下是一个使用C++标准库函数的示例程序,通过读取文件并将其内容打印到屏幕。

#include <iostream>
#include <fstream>
#include <string>

void printFileContent(std::string fileName)
{
    std::ifstream file(fileName);

    if (file.is_open())
    {
        std::string line;

        while (std::getline(file, line))
        {
            std::cout << line << std::endl;
        }

        file.close();
    }
    else
    {
        std::cout << "Unable to open file" << std::endl;
    }
}

int main()
{
    std::string fileName = "example.txt";

    printFileContent(fileName);

    return 0;
}

以下是一个使用C++标准库函数的示例程序,通过读取文件并将其内容打印到屏幕。

#include <iostream>
#include <fstream>
#include <string>

void printFileContent(std::string fileName)
{
    std::ifstream file(fileName);

    if (file.is_open())
    {
        char c;

        while (file.get(c))
        {
            std::cout << c;
        }

        file.close();
    }
    else
    {
        std::cout << "Unable to open file" << std::endl;
    }
}

int main()
{
    std::string fileName = "example.txt";

    printFileContent(fileName);

    return 0;
}
``
c++将文件内容打印到屏幕写一个函数不使用getline函数

原文地址: https://www.cveoy.top/t/topic/g1fe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录