0
std :: istream :: ignore直到比較等於delim爲止,放棄字符。是否有替代字符串而不是字符的工作方式,即一個字符串會丟棄字符串,直到比較指定的字符串爲止?替代std :: istream :: ignore
std :: istream :: ignore直到比較等於delim爲止,放棄字符。是否有替代字符串而不是字符的工作方式,即一個字符串會丟棄字符串,直到比較指定的字符串爲止?替代std :: istream :: ignore
最簡單的方法是不斷地提取字符串,直到你找到正確的:
std::istringstream iss;
std::string str;
std::string pattern = "find me";
while (iss >> str && str != pattern) ;
if (!iss) { /* Error occured */ }
這假定字符串分隔的空格字符,當然。