我想要这样的事情:
std::string str("123.15");
auto delimiterPos = str.find_any_of(",."); // delimiterPos == 3
STL有这样的算法吗?
答案 0 :(得分:3)
在任何参考中查找string
课程,您会发现find_first_of
:http://www.cplusplus.com/reference/string/string/find_first_of/
答案 1 :(得分:2)
是的,您可以通过致电
来实现size_type pos = str.find_first_of(",.");