J'analyse une chaîne de caractères en C++ en utilisant la méthode suivante :
using namespace std;
string parsed,input="text to be parsed";
stringstream input_stringstream(input);
if (getline(input_stringstream,parsed,' '))
{
// do some processing.
}
L'analyse syntaxique avec un délimiteur à caractère unique est correcte. Mais que faire si je veux utiliser une chaîne de caractères comme délimiteur.
Exemple : Je veux me séparer :
scott>=tiger
avec >=
comme délimiteur pour que je puisse avoir scott et tiger.
2 votes
stackoverflow.blog/2019/10/11/ Descendez jusqu'au numéro 5.