getline()函数
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/22 10:03:56
getline()函数
cout
cout
用的是VC6吧,getline如果使用两个参数的重载,默认的结束符是'\n',意思是读取到'\n'结束,VC6里,getline使用默认的'\n'结束符时,需要连按再次回车,这是一个著名bug.其它的编译器没这个问题.可以换一个结束符,比如以'#'结束,例:string strInput;
cout<<"Input a string,end with enter."<<endl;
getline(cin, strInput);
cout<<"Your Input:"<<strInput<<endl;
cout<<"Input a string,end with #."<<endl;
getline(cin, strInput, '#');
cout<<"Your Input:"<<strInput<<endl;测试截图:
cout<<"Input a string,end with enter."<<endl;
getline(cin, strInput);
cout<<"Your Input:"<<strInput<<endl;
cout<<"Input a string,end with #."<<endl;
getline(cin, strInput, '#');
cout<<"Your Input:"<<strInput<<endl;测试截图:
getline()函数
C++ getline函数
getline函数由多少种形式?
getline函数如何使用?后面的参数都代表什么?
使用getline函数如何多次读取同一行
getline(str,80,'\n')函数的参数各表示什么意思?
请问getline()括号里面可以有哪几种形式的参数?分别代表什么呢?
cin.getline(c,15,
下面这句for循环什么意思 for ( getline(cin, line); !cin.eof(); getline(
#include #include #define MAXLINE 1000int getline(char *line
关于c++ typedef char line[81]; line text,secondline; getline (
数学函数题(正比例函数和函数值这种)