各位老师好,请教c/c++控制台应用程序如何读入一行数据并且按空格分开并分别赋给string,double两个变量
各位老师好,请问c/c++控制台应用程序怎么读入一行数据并且按空格分开并分别赋给string,double两个变量.
谢谢了,试了好久都没试出来
------解决方案--------------------
------解决方案--------------------
谢谢了,试了好久都没试出来
------解决方案--------------------
string str;试下楼主
getline(cin, str);
string str2;
double d;
istringstream in(str);
in >> str2 >> d;
------解决方案--------------------
string str;
double d;
std::cin >> str >> d;