Maison > développement back-end > C++ > le corps du texte

Comment lire et écrire des fichiers texte en C++ ?

王林
Libérer: 2024-06-04 13:54:13
original
451 Les gens l'ont consulté

Pour lire et écrire des fichiers texte en C++, vous pouvez utiliser la bibliothèque fstream. Étapes spécifiques : 1. Ouvrir le fichier : ouvrez le fichier en mode entrée (ifstream) pour la lecture, ouvrez le fichier en mode sortie (ofstream) pour l'écriture ou ajoutez l'écriture. 2. Lire le fichier : utilisez l'opérateur Operator>> pour lire le contenu du fichier ligne par ligne. 3. Écrire dans un fichier : utilisez l'opérateur Operator

Comment lire et écrire des fichiers texte en C++ ?

Lire et écrire des fichiers texte en utilisant C++

Les fichiers texte sont un moyen simple de stocker des données dans un texte lisible par l'homme. En C++, vous pouvez utiliser la bibliothèque fstream pour lire et écrire des fichiers texte. fstream 库读写文本文件。

打开文本文件

要打开文本文件,可以使用 ifstream(输入文件流)或 ofstream(输出文件流)类。例如:

// 打开文件以进行读取
ifstream infile("input.txt");

// 打开文件以进行写入(覆盖现有文件)
ofstream outfile("output.txt");

// 打开文件以进行追加(在文件末尾写入)
ofstream outfile("output.txt", ios::app);
Copier après la connexion

读取文本文件

要读取文本文件,可以使用 operator>> 运算符,例如:

string line;
while (getline(infile, line)) {
  // 处理文件中的每一行
}
Copier après la connexion

写入文本文件

要写入文本文件,可以使用 operator<<

Ouvrir un fichier texte

Pour ouvrir un fichier texte, vous pouvez utiliser la classe ifstream (flux de fichier d'entrée) ou ofstream (flux de fichier de sortie). Par exemple :

outfile << "Hello, world!" << endl;
Copier après la connexion

🎜Lire un fichier texte🎜🎜🎜Pour lire un fichier texte, vous pouvez utiliser l'opérateur operator>>, par exemple : 🎜
#include <fstream>
#include <iostream>

using namespace std;

int main() {
  // 打开文件以进行读取
  ifstream infile("input.txt");

  // 读取文件内容
  string line;
  while (getline(infile, line)) {
    cout << line << endl;
  }

  return 0;
}
Copier après la connexion
🎜🎜Écrire un fichier texte🎜🎜🎜Pour écrire dans saisissez un fichier texte, vous pouvez utiliser l'opérateur operator, par exemple : 🎜rrreee🎜🎜Cas pratique🎜🎜🎜Le programme suivant lit un fichier texte et imprime son contenu : 🎜rrreee

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!