C++에서 파일을 읽으려면 파일 스트림을 여는 ifstream과 한 줄씩 읽는 getline이라는 두 가지 함수가 필요합니다. 구체적인 단계는 다음과 같습니다. 1. ifstream을 사용하여 파일 스트림을 생성합니다. 2. 파일이 성공적으로 열렸는지 확인하세요. 3. getline을 사용하여 파일 내용을 한 줄씩 읽습니다. 4. 각 데이터 행을 처리합니다. 5. 파일을 닫습니다.
C++에서 파일을 읽는 데는 ifstream
및 getline
이라는 두 가지 주요 기능이 필요합니다. ifstream
함수는 입력 파일 스트림 객체를 생성하는 반면, getline
함수는 파일 내용을 한 줄씩 읽습니다. ifstream
和 getline
。ifstream
函数创建一个输入文件流对象,而 getline
函数逐行读取文件中的内容。
以下代码示例演示了如何使用 ifstream
和 getline
从文件中读取内容:
#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
ifstream
및 getline
을 사용하여 파일에서 콘텐츠를 읽는 방법을 보여줍니다. 姓名:John Smith 年龄:25 性别:男
input.txt
라는 텍스트 파일이 있다고 가정해 보겠습니다. 🎜姓名:John Smith 年龄:25 性别:男
위 내용은 C++를 사용하여 파일을 읽는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!