getline(cin,str)与cin.getline(str)的用法
来源:互联网 发布:mysql error1054 编辑:程序博客网 时间:2024/05/11 17:53
cin.getline()函数是处理数组字符串的,其原型为cin.getline(char * , int),第一个参数为一个char指针,第二个参数为数组字符串长度。
getline(cin,str)函数是处理string类的函数。第二个参数为string类型的变量。
在用getline(cin,str)时需注意,再输入str后需要两个回车才会输出结果,其原因是vc++6.0版本过低,解决办法可以百度,当然也可以换其他编译器,例如:vs!
#include<iostream>#include<string>using namespace std;int main(){char ch[20];string str;cin.getline(ch,20);getline(cin,str);cout<<ch<<endl;cout<<str<<endl;}
0 0
- getline(cin,str)与cin.getline(str)的用法
- cin cin.get() cin.getline() string类成员函数getline(cin,str)使用方法区别与联系
- getline(cin,str) 函数分析
- C++ 输入函数getline(cin,str) 与cin.getline(str,int)区别
- C++ 输入函数getline(cin,str) 与cin.getline(str,int)区别
- C++ 输入函数getline(cin,str) 与cin.getline(str,int)区别
- sscanf() cin.getline(buf,size) getline(cin,str)
- C++:cin、cin.getline()、getline()的用法
- cin、cin.getline()、getline()的用法
- C++:cin\cin.getline()\getline()的用法
- cin , cin.get() , cin.getline() , getline() , cin.ignore() 的用法
- 标准库中getline(cin,str)
- getline(cin,str)无法从终端获数据的问题
- c++中使用getline(cin,str)遇到的坑
- 关于c++中getline(cin,str)在cin之后使用
- 【C++】while(cin>>str); 和 getline(cin,line,'#');
- cin.getline()与getline()
- cin.getline()与getline()
- Java基础02 方法与数据成员
- 统计推断week3
- 802.11协议基础
- Linux系统编程(17)——正则表达式进阶
- Linux下C++程序中的内存泄露检查
- getline(cin,str)与cin.getline(str)的用法
- HDU 1565 & HDU 1569 方格取数 | 最大点权独立集
- Linux系统编程(18)——正则表达式实用举例
- 个那个饭南京话郭敬明
- 设计模式之-----------单例设计模式
- HDU_3783 ZOJ
- HDU 2604-Queuing
- 番茄助手VA_X.dll 应该覆盖的文件
- CentOS下tomcat JDK配置