c++错误日志之getline()函数
2016-03-11 17:07
239 查看
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
以下是一个小实列(注,此例子是百度一网友的,尊重原著)
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
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android java 与 javascript互访(相互调用)的方法例子
- 如何组织构建多文件 C 语言程序(二)
- android上改变listView的选中颜色
- String.intern
- 如何写好 C main 函数
- Prototype源码浅析 String部分(二)
- Ruby中的String对象学习笔记
- Lua和C语言的交互详解
- PostgreSQL ERROR: invalid escape string 解决办法
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C语言中fchdir()函数和rewinddir()函数的使用详解
- C语言内存对齐实例详解
- C语言编程中统计输入的行数以及单词个数的方法
- C语言自动生成enum值和名字映射代码
- 使用C语言判断英文字符大小写的方法