>  기사  >  백엔드 개발  >  C++를 사용하여 텍스트 파일을 읽고 쓰는 방법은 무엇입니까?

C++를 사용하여 텍스트 파일을 읽고 쓰는 방법은 무엇입니까?

王林
王林원래의
2024-06-04 13:54:13478검색

C++에서 텍스트 파일을 읽고 쓰려면 fstream 라이브러리를 사용할 수 있습니다. 특정 단계: 1. 파일 열기: 읽기를 위해 입력 모드(ifstream)에서 파일을 열고, 쓰기 또는 추가 쓰기를 위해 출력 모드(ofstream)에서 파일을 엽니다. 2. 파일 읽기: 연산자>>를 사용하여 파일 내용을 한 줄씩 읽습니다. 3. 파일에 쓰기: 파일 내용을 한 줄씩 쓰려면 연산자

C++를 사용하여 텍스트 파일을 읽고 쓰는 방법은 무엇입니까?

C++를 사용하여 텍스트 파일 읽기 및 쓰기

텍스트 파일은 사람이 읽을 수 있는 텍스트로 데이터를 저장하는 간단한 방법입니다. C++에서는 fstream 라이브러리를 사용하여 텍스트 파일을 읽고 쓸 수 있습니다. fstream 库读写文本文件。

打开文本文件

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

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

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

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

读取文本文件

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

string line;
while (getline(infile, line)) {
  // 处理文件中的每一行
}

写入文本文件

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

텍스트 파일 열기

텍스트 파일을 열려면 ifstream(입력 파일 스트림) 또는 ofstream(출력 파일 스트림) 클래스를 사용할 수 있습니다. 예:

outfile << "Hello, world!" << endl;

🎜텍스트 파일 읽기🎜🎜🎜텍스트 파일을 읽으려면 operator>> 연산자를 사용할 수 있습니다. 예: 🎜
#include <fstream>
#include <iostream>

using namespace std;

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

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

  return 0;
}
🎜🎜텍스트 파일 쓰기🎜🎜🎜쓰기 대상 텍스트 파일을 입력하려면 연산자 연산자를 사용할 수 있습니다. 예: 🎜rrreee🎜🎜실제 사례🎜🎜🎜다음 프로그램은 텍스트 파일을 읽고 해당 내용을 인쇄합니다. 🎜rrreee

위 내용은 C++를 사용하여 텍스트 파일을 읽고 쓰는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.