Abilitare JavaScript per vedere questo sito.

Analizza stringa alla posizione corrente di analisi del parser.

Sintassi

bool parse_string(string &out value, string &out err, bool skip = true)

value

Riferimento a valore stringa analizzato

err

Riferimento a eventuale testo di errore

skip

Flag per ignorare spazi vuoti dalla posizione corrente (opz)

Risultato

Rende true se stringa analizzata alla posizione corrente, false altrimenti

Note

Il metodo aggiorna la posizione corrente di analisi solo in caso di successo.

Per stringa si intende una parte di testo quotato con doppi apici, oppure un token generico (vedere parse_token()).

Esempio di utilizzo:

string::parser p;

 

string value, err;

if (p.parse_string(value, err))

{

  /* Stringa analizzata con successo */

}

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC