Boost :: Tokenizer Komma getrennt (C ++)

8

Sollte für euch ein leichtes sein .....

Ich spiele mit Tokenizern, die Boost verwenden, und ich möchte ein Token erstellen, das durch Komma getrennt ist. Hier ist mein Code:

%Vor%

Die Ausgabe, die ich möchte, ist:

%Vor%

Was ich bekomme ist:

%Vor%

AKTUALISIERT

    
Lexicon 29.10.2011, 21:08
quelle

1 Antwort

14

Sie müssen Tokenizer das Trennzeichen geben!

%Vor%

Ersetzen Sie außerdem den veralteten char_delimiters_separator durch char_delimiter:

%Vor%

Bitte beachten Sie, dass es auch einen Template-Parameter gibt, der nicht übereinstimmt: Es ist eine gute Angewohnheit, solche komplexen Typen zu schreiben: So könnte die endgültige Version lauten:

%Vor%     
CapelliC 29.10.2011, 21:12
quelle