getline是c++中的一个输入函数
以下是一个小实列(注,此例子是百度一网友的,尊重原著)
string line;
cout <<"请输入一行";
getline(cin,line,'#');
cout<<"这行数据是"line;
以下为输入内容
我爱c++
回车
#
这行数据是 我爱c++
(2)与while共同使用
while(getline(cin,line))
这里默认回车结束输入
但是发现进入死循环
当然,这里输入流是cin,只要你的电脑是好的,那就会一直得到啊!
只要cin得到了则为真,while判断为真又继续执行getline()所以会执行死循环,
以上是今天学习c++得到的小小经验
php mysql c++ java 蓝桥试题 请关注小灰灰的博客echoerror
本文介绍了C++中getline函数的基本用法及注意事项,通过实例展示了如何读取一行字符直到指定的终止符,并讨论了getline与while循环结合使用时可能出现的问题。
883

被折叠的 条评论
为什么被折叠?



