我正在为入门级编程课程创建一个基本搜索功能并遇到了这个问题。
string query;
cout<<"Enter a query: ";
cin>>query;
cout<<query<<endl; // debug line
find(query); // calls to another function
- 如果我输入:
Wellington, Florida
,我得到输出:Wellington,
- 如果我输入:
Miami, Florida
,我得到输出Miami,
似乎cin
忽略了空格之后的所有内容并使我的函数调用混乱。有没有办法解决 ?