用法:
- getline(cin, s)
//从输入流中读取一行赋给s。
getline只要一遇到换行符就结束读取操作并返回结果,哪怕输入的一开始就是换行符也是如此。如果输入真的一开始就是换行符,那么所得的结果是个空string。 - getline(cin, s ,ch)
//从输入流中读取内容,赋给s,直到遇到字符ch,返回结果。
#include "pch.h"
#include <iostream>
#include <string>
using namespace std;
int main()
{
for (int i = 0; i < 2; i++)
{
string city, state;
getline(cin, city,',');
getline(cin, state);
cout << "City: " << city << "\t"
<< "State: " << state << endl;
}
return 0;
}

1万+

被折叠的 条评论
为什么被折叠?



