在cin>>后使用getline无法读取到数据
来源:互联网 发布:实验室数据评价 编辑:程序博客网 时间:2024/06/12 18:06
C++ cin>> cin.get() cin.getline()区别
cin>>P; //输入P[ENTER] vector<string> pstring; for(int i=0; i<P; i++){ getline(cin,tem); //读取不到数据,原因在于前面的cin>>会忽略开始输入的换行符,然后继续读入,直到出现结束符停止读入,并将结束符留在缓冲流中直到下次cin>>读入时忽略掉。 pstring.push_back(tem); }
cin>>P; cin.ignore(); //忽略换行符后可以读取数据 vector<string> pstring; for(int i=0; i<P; i++){ getline(cin,tem); pstring.push_back(tem); }
阅读全文
0 0
- 在cin>>后使用getline无法读取到数据
- cin后使用getline的小问题
- cin 后的getline
- 关于getline在cin之后使用
- 关于c++中getline(cin,str)在cin之后使用
- getline(cin,str)无法从终端获数据的问题
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- C++ 读取键盘输入(cin/cin.getline()/cin.get()/cin.clear())
- c++中的cin,cin.get(),cin.getline()读取字符串
- cin.get(line,ArSize) cin.getline(line,ArSize)和getline(cin,name)读取一行字符串区别
- cin.getline
- cin.getline()
- cin.getline()
- 2017暑假集训第三轮考试小结
- nodejieba安装记(Windows)
- 通过GSON解析复杂json数据(一)
- C++设计模式学习之代理模式
- 统计数字
- 在cin>>后使用getline无法读取到数据
- mac安装rz和sz命令
- python测试类和函数举例
- Java之集合Collection
- Java设计模式之观察者模式
- 【codevs1107】等价表达式(栈)
- Python初步了解(七)
- 自己犯的C语言错误(为面试而生)
- 南阳OJ 题目77:开灯问题