fgets 或 getline)。sscanf, strtok, stringstream)。FILE* fp = fopen("input.txt", "r");
char buf[10000];
while (fgets(buf, sizeof(buf), fp)) {
// 解析 buf 中的整數
}
ifstream infile("input.txt");
string line;
while (getline(infile, line)) {
stringstream ss(line);
int val;
while (ss >> val) { /* 處理 val */ }
}
測試顯示 fgets 與 getline 讀取速度相近,瓶頸通常在解析階段。大量資料建議用 mmap + 手寫解析器或 fast_io 庫。