龙湖天街的商铺好租不:C++中getline怎么用?

来源:百度文库 编辑:查人人中国名人网 时间:2024/03/29 23:15:55
是不是还有一个可以设结束符的函数,是什么来着?

cin.getline(参数)
getline函数原型声明:
_Myt& __CLR_OR_THIS_CALL getline(_Elem *_Str,
streamsize _Count, _Elem _Delim);
_Myt& __CLR_OR_THIS_CALL getline(_Elem *_Str, streamsize _Count);

getline(存放要读取的数据的变量,读取数据的最大字符数)

比如:
char arr[50];
geline(arr,50);

这样,程序就会读取最多50个字符的一行的信息

如果字符超过50
则会自动截取前50个字符

getline(sentence , 81)