#include <fstream>
#include <iostream>
using namespace std;
int main(){
ifstream input;
input.open("kr.txt");
int n;
input >> n;
for(int i = 0; i < n; i++){
char line[16];
input.ignore(256, '/n');
input.get(eil, 16);
}
return 0;
}
我在“ input.ignore()”处收到警告。 我的文件看起来像这样。 15个空格将行首与第一个数字分隔开。
2
Rimas 195.5 45
Robertas 165 13
答案 0 :(得分:1)
/n
是由两个字符'/'
和'n'
组成的常数,您不是使用"
将其引用为字符串,而是使用{ {1}},因此警告。
也许您想使用反斜杠而不是斜杠,即'
?