21xrx.com
2024-09-17 04:14:21 Tuesday
登录
文章检索 我的文章 写文章
C++ 文件存储与读取
2023-07-05 10:50:53 深夜i     --     --
C++文件 存储 读取 文件路径 文件格式

C++是一种强大的编程语言,主要用于开发应用程序和操作系统。当涉及到文件存储与读取时,C++也是一个非常有用的工具。本文将介绍如何在C++中进行文件存储和读取。

一、文件存储

在C++中,可以使用ofstream类来打开、写入和关闭文件。以下是一些示例代码:


#include <fstream>

int main()

{

  std::ofstream myFile("example.txt");

  if (myFile.is_open())

  {

    myFile << "This is some text.\n";

    myFile.close();

  }

  else

  

    std::cout << "Unable to open file";

  

  return 0;

}

在上面的代码中,我们使用std::ofstream类创建一个名为“example.txt”的新文件。然后,我们使用myFile.is_open()函数来检查文件是否成功打开。如果文件打开成功,我们使用“<<”运算符将文本写入文件中。最后,我们使用myFile.close()函数关闭文件。

二、文件读取

在C++中,可以使用ifstream类来打开、读取和关闭文件。以下是一些示例代码:


#include <iostream>

#include <fstream>

int main()

{

  std::string line;

  std::ifstream myFile("example.txt");

  if (myFile.is_open())

  {

    while (getline(myFile,line))

    {

      std::cout << line << '\n';

    }

    myFile.close();

  }

  else

  

    std::cout << "Unable to open file";

  

  return 0;

}

在上面的代码中,我们使用std::ifstream类打开名为“example.txt”的文件。然后,我们使用myFile.is_open()函数检查文件是否成功打开。如果文件打开成功,我们使用while循环和getline()函数读取文件中的每一行,并将其输出到控制台。最后,我们使用myFile.close()函数关闭文件。

总结:

在C++中,文件存储和读取是常见的任务。我们可以使用ofstream类来打开、写入和关闭文件,使用ifstream类来打开、读取和关闭文件。使用这些C++文件操作函数可以帮助我们更好地管理我们的数据并轻松地存储和读取文件。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复