在C++中,可以使用fstream庫來讀取文件數據。以下是一個簡單的例子來演示如何讀取文件數據:
#include <iostream>
#include <fstream>
int main() {
// 創建一個輸入文件流對象
std::ifstream file("example.txt");
// 檢查文件是否成功打開
if (!file.is_open()) {
std::cout << "無法打開文件" << std::endl;
return 1;
}
// 讀取文件數據
std::string line;
while (std::getline(file, line)) {
std::cout << line << std::endl;
}
// 關閉文件流
file.close();
return 0;
}
在這個例子中,我們首先創建一個輸入文件流對象ifstream
,然后使用open
函數打開一個名為example.txt
的文件。然后我們使用getline
函數逐行讀取文件數據,并將其輸出到控制臺上。最后我們關閉文件流。