C++-getline()

#include
#include
#include
using namespace std;
int main(){
	int T;
	cin>>T;
	getchar(); //
	while(T--){
		string str;
		getline(cin,str);//cin>>str;错!注意空格 
		cout<

getline()会读取输入流的回车(即cin>>T 之后的回车)并直接结束

所以应吞掉回车

之后getline()进行循环时 每次读取一行内容包括回车 循环时不会对下一个getline产生影响

你可能感兴趣的:(C++-getline())