在std :: string中,是否可以在不使用循環的情況下找到一組字符串中的第一個?在std :: string中,是否可以在不使用循環的情況下找到一組字符串中的第一個?
例如爲:
std::string str("aaa bbb ccc ddd eee fff ggg");
std::vector<std::string> vs;
vs.push_back("ccc");
vs.push_back("fff");
size_t pos = 0
pos = str.find(vs, pos); //< pseudo code
謝謝!
這是什麼語言? – Gerhard 2010-12-02 10:47:06
@Gerhard,它的C++ – 2010-12-02 10:48:36
如果你不循環,別人會。技術答案是「否」。 – tenfour 2010-12-02 11:34:07