C++学习之primer
来源:互联网 发布:黑马python百度云 编辑:程序博客网 时间:2024/06/05 20:04
1.如何用cin输入string却不会因为空格而接受不到后面的字符?
cin是istream类型对象。cin对象将标准输入看作字节流,cin对输入的解释方式取决于>>操作符后的参数数据类型,对于string类型,cin会将输入流中第一个非空白(空格、制表、换行等)字符和下一个空白字符之间的字节读取出来,存储到string对象中,因此会出现问题中所述的情况。但是还有一个简单的string io操作,那就是getline。例如string line; getline(cin,line); 只要输入第一个字符不是回车,最后一个字符是回车,这之间的内容都会被读取到line中,这些内容就可以是包含空格的字符串了。
0 0
- C++Primer学习笔记之二
- C++Primer学习笔记之三
- c++学习书籍之《C++primer》评价
- C++primer学习笔记之函数
- 《C Primer Plus》学习笔记之 函数
- C++Primer学习之四初始化
- 《C Primer Plus》学习笔记之 C内存管理
- C++学习之路C++Primer学习笔记(一)
- c++primer学习小记
- C++Primer学习小记
- C++PRIMER学习笔记
- C++Primer 学习
- c++primer学习笔记
- c++primer学习笔记
- C Primer Plus学习
- C++primer学习笔记
- c++primer 学习 第一章
- c++primer 学习笔记
- UIActivityIndicatorView 的使用
- vagrant学习笔记 - 基本命令的使用
- Android样式之Style
- UDP编程应用探讨一
- 哈理工OJ 1367 King【基础入门BFS】
- C++学习之primer
- 事务补偿机制
- 在 Tomcat 中使用 JSTL
- JDK的快速排序算法实现DualPivotQuicksort
- iOS事件分发机制(一) hit-Testing
- LeetCode 217. Contains Duplicate 哈希
- js 获取url参数
- 《JavaScript高级程序设计》读书笔记(二):引用类型
- 更新SDK后,打包APK时报 the zipalign tool was not found in the sdk