Estrae un valore stringa dall'area dati del messaggio.
Sintassi |
string get_string(int offset) |
---|---|
offset |
Offset di lettura in area dati. |
Risultato |
Rende il valore estratto |
Nota |
Il metodo verifica in automatico la corretta dimensione nell'area dati: in caso di errore, il metodo Rende valore 0. Le stringhe si considerano sempre e solo codificate in UTF-8 e sempre terminate dal carattere terminatore (\0; standard C). |
Esempio di utilizzo:
bcc::message asw;
string value1 = asw.get_string(20); /* Lettura valore a offset 20 dei dati (fino a terminatore stringa) */ |