C++を使用してファイルを読み取るにはどうすればよいですか?

PHPz
リリース: 2024-06-05 20:31:00
オリジナル
795 人が閲覧しました

C++ でファイルを読み取るには、ファイル ストリームを開く ifstream と 1 行ずつ読み取る getline という 2 つの関数が必要です。具体的な手順は次のとおりです。 1. ifstream を使用してファイル ストリームを作成します。 2. ファイルが正常に開かれたかどうかを確認します。 3. getline を使用して、ファイルの内容を 1 行ずつ読み取ります。 4. データの各行を処理します。 5. ファイルを閉じます。

C++を使用してファイルを読み取るにはどうすればよいですか?

C++ を使用してファイルを読み取る方法

C++ でファイルを読み取るには、ifstreamgetline という 2 つの主要な関数が必要です。 ifstream 関数は入力ファイル ストリーム オブジェクトを作成し、getline 関数はファイルの内容を 1 行ずつ読み取ります。 ifstreamgetlineifstream 函数创建一个输入文件流对象,而 getline 函数逐行读取文件中的内容。

代码示例

以下代码示例演示了如何使用 ifstreamgetline 从文件中读取内容:

#include <iostream>
#include <fstream>

using namespace std;

int main() {
  // 打开输入文件
  ifstream inputFile("input.txt");

  // 检查文件是否打开成功
  if (inputFile.is_open()) {
    // 逐行读取文件内容
    string line;
    while (getline(inputFile, line)) {
      // 在这里处理每一行数据
      cout << line << endl;
    }

    // 关闭文件
    inputFile.close();
  } else {
    cout << "无法打开文件!" << endl;
  }

  return 0;
}
ログイン後にコピー

实战案例

假设我们有一个名为 input.txt

コード例

次のコード例は、ifstreamgetline を使用してファイルからコンテンツを読み取る方法を示しています。

姓名:John Smith
年龄:25
性别:男
ログイン後にコピー
ログイン後にコピー

実践例< /h3>

次のコンテンツを含む input.txt というテキスト ファイルがあるとします。 🎜
姓名:John Smith
年龄:25
性别:男
ログイン後にコピー
ログイン後にコピー
🎜 上記のコードを使用して、ファイルからコンテンツを読み取り、コンソールに表示できます。 :🎜りー

以上がC++を使用してファイルを読み取るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート