Abilitare JavaScript per vedere questo sito.

Analizza indirizzo IPv4 alla posizione corrente di analisi del parser.

Sintassi

bool parse_ipv4(uint8 &out b0, uint8 &out b1, uint8 &out b2, uint8 &out b3, string &out err, bool skip = true)

bool parse_ipv4(string &out ip, string &out err, bool skip = true)

b0

Riferimento a byte 0 indirizzo IPv4

b1

Riferimento a byte 0 indirizzo IPv4

b2

Riferimento a byte 0 indirizzo IPv4

b3

Riferimento a byte 0 indirizzo IPv4

ip

Riferimento a indirizzo IPv4 (formato testuale)

err

Riferimento a eventuale testo di errore

skip

Flag per ignorare spazi vuoti dalla posizione corrente (opz)

Risultato

Rende true se indirizzo IPv4 analizzato alla posizione corrente, false altrimenti

Note

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

 

Esempio di utilizzo:

string::parser p;

 

string value, err;

if (p.parse_ipv4(value, err))

{

  /* Indirizzo IPv4 analizzato 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