我想知道哪种方法是解析C++中相同string
中在一起的坐标的最佳方法。
例子:
1,5
42.324234,-2.656264
结果应该是两个
double
变量... 最佳答案
如果字符串的格式始终像x,y
,那么这就足够了。
#include <string>
#include <sstream>
double x, y;
char sep;
string str = "42.324234,-2.656264";
istringstream iss(str);
iss >> x;
iss >> sep;
iss >> y;
关于c++ - 在C++中解析坐标字符串的最佳方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16296219/