65,211
社区成员
发帖
与我相关
我的任务
分享
ifstream fin.read是怎么搞的?
const int MAX_CHAR_IN = 20;
fin.read(buf, MAX_CHAR_IN);
printf("%s\n", buf);
输出怎么这样
gelfj
fdsajlkfja sdjONNAME=Conso
fjsfdkljf asdkfjla ja sdjONNAM
fskljdjfsad;lk jf
fsja sdjONNAM
djlkfja's d
fasfjdklja sdjONNAM
asdjfasd
d
fasfjdklja sdjONNAM
原始输入
gelfj
fdsajlkfja sdj
fjsfdkljf asdkfjla fskljdjfsad;lk jf
fsdjlkfja's d
fasfjdklasdjfasd
后面那些什么NNAME=之类的是什么啊
后面加这一句话,就可以了
fin.read(buf, MAX_CHAR_IN);
int size = fin.gcount();
buf[size] = 0;