4
所以我在这里有一些代码从文本文件中读取并将其存储到char bunz
中。我知道这听起来像一个愚蠢的问题,但我宁愿使用string
而不是char。如果与ifstream
一起使用,将会接受字符串.getline
?或者我会被迫将字符串转换为字符串?使用带字符串而不是字符的.getline
谢谢。
ifstream filler("C:\\bunz.txt");
char bunz[30+1];
filler.getline(bunz, 40);
cout<<bunz;
filler.close();
不要使用'.getline'可言。只需使用免费版本的getline即可。 – chris
@chris:你有发表评论应该是答案的倾向,为什么?这是胆怯吗? –
@BenjaminLindley正好。我对发布这个答案感到内疚,但我知道他不会。有时候我觉得它是因为他觉得它不够“有趣”。 – WhozCraig