Avanza la posizione corrente di analisi del parser omettendo il token ASCII.
Sintassi |
bool skip_ascii_token(const string &in extra = "_", bool skip = true) |
---|---|
extra |
Elenco di caratteri extra per il token (opz) |
skip |
Flag per ignorare spazi vuoti dalla posizione corrente (opz) |
Risultato |
Rende true se token ignorato alla posizione corrente, false altrimenti |
Note |
Il metodo aggiorna la posizione corrente di analisi solo in caso di successo. Per token ASCII si intende una sequenza di caratteri con i caratteri o di tipo alfanumerico, o contenuti in extra . |
Esempio di utilizzo:
string::parser p; p.set_text("testo di prova"); p.skip_ascii_token(); buffer = p.unparsed() /* Rende valore "di prova" */ |