C++ 怎么判断行结束

来源:百度知道 编辑:UC知道 时间:2024/09/12 16:21:27
RT
举个例子,就是我要读入很多个整数,直到一行结束。
所以我不能用getline...
请问这样怎么实现?

我觉得读入数值数据用scanf()就可以了

可能我没看懂你的问题

有的程序员喜欢用gets()来得到一行的输入 然后再用一种函数把里头的数值数据给提取出来。但我觉得这样多麻烦 如果不是特定的情况下需要这样做的话。

gets()有安全隐患。

!='\n'

continue;

用getline 可以实现,你把输入读到一个字符串中,再把数字提取出来,就行了
然后,我想了想,用链表实现,每个节点存放一个数字,\n 为控制字符,这样也行。但貌似跟getline没什么区别。。。
o(∩_∩)o