Dưới đây là ví dụ đọc số nguyên từ file văn bản với C++ ifstream.
Ví dụ
#include <fstream>
#include<iostream>
using namespace std;
int main() {
// khởi tạo kích thước mảng
int arr[30];
ifstream is("a.txt");
int cnt = 0;
int x;
// kiểm tra mảng chưa đầy
while (cnt < 30 && is >> x)
// và đọc số nguyên từ file
arr[cnt++] = x;
// in các số nguyên lưu trong mảng
cout << "The integers are:" << "\n";
for (int i = 0; i < cnt; i++) {
cout << arr[i] << ' ';
}
// đóng file
is.close();
return 0;
}
Kết quả
The integers are: 1 2 3 4 5 6 7