Dividir una cadena en palabras por múltiples delimitadores
Tengo texto (texto significativo o expresión aritmética) y quiero dividirlo en palabras.
Si tuviera un solo delimitador, usaría:
std::stringstream stringStream(inputString);
std::string word;
while(std::getline(stringStream, word, delimiter))
{
wordVector.push_back(word);
}
¿Cómo puedo dividir la cadena en tokens con varios delimitadores?