在C++中,可以使用std::ifstream
類來讀取文件內容。下面是一個簡單的示例代碼:
#include <iostream>
#include <fstream>
int main() {
std::ifstream file("example.txt"); // 打開文件
if (file.is_open()) { // 檢查文件是否成功打開
std::string line;
while (std::getline(file, line)) { // 逐行讀取文件內容
std::cout << line << std::endl; // 輸出每一行內容
}
file.close(); // 關閉文件
} else {
std::cout << "無法打開文件" << std::endl;
}
return 0;
}
在上述代碼中,使用std::ifstream
類打開文件,并使用std::getline()
函數逐行讀取文件內容。讀取的每一行都被打印到標準輸出中。最后,使用file.close()
關閉文件。
請確保在運行代碼之前,當前目錄下存在一個名為example.txt
的文件。