cin.getline和cin合用的时候

getline有两种,一个是属于string的(getline(cin,s)),一个是属于istream的(cin.getline(s,maxsize,delim))

 

当用cin输入了数据后,在接着使用cin.getline()时,需要先用cin.get()读掉回车符,否则回车符将被cin.getline读取

 

记录一下,免得再犯错。。

你可能感兴趣的:(cin.getline和cin合用的时候)