다음은 C++ ifstream을 사용하여 텍스트 파일에서 정수 읽기의 예입니다.
예시
#include <fstream> #include<iostream> using namespace std; int main() { //initialie the array size int arr[30]; ifstream is("a.txt"); int cnt= 0; int x; // check that array is not already full while (cnt < arr[30] && is >> x) // and read integer from file arr[cnt++] = x; // print the integers stored in the array cout<<"The integers are:"<<"\n"; for (int i = 0; i < cnt; i++) { cout << arr[i] <<' '; } //close the file is.close(); }
출력
The integers are: 1 2 3 4 5 6 7