将包含数字的字符串解析为整数

时间:2016-11-18 20:56:09

标签: c++ string parsing

如何在不使用regex.h的情况下将此字符串中的数字4648,4649,4650解析为三个int变量?

* SEARCH 4648 4649 4650
a3 OK SEARCH completed

1 个答案:

答案 0 :(得分:0)

尝试使用document.write

std::istringstream

编辑1:
输入多个号码:

static const std:string    test_string = "* SEARCH 4648 4649 4650";
char asterisk;
std::string label;
unsigned int value1, value2, value3;
std::istringstream input(test_string);
input >> asterisk >> label >> value1 >> value2;