martedì 9 aprile 2013

StrTok in Qt

Data una QString composta da piu' campi divisi da un separatore si possono ottenere le sottostringhe utilizzando un metodo differente da Strtok tipico di C ovvero passando attraverso una StringList
Nell'esempio che segue la stringa di input e' data da un pacchetto UDP cosi' formato

1;Luca;Innocenti

per ottenere il primo campo (il valore 1) si puo' procedere come segue

----------------------------------------------------------------------
QString pacchetto = datagram.data();




QStringList myStringList = pacchetto.split(";");
QString str_pettorale = myStringList.at(0);

----------------------------------------------------------------------
in pratica si preleva il primo campo (indice = 0) della StringList



Nessun commento:

Posta un commento

Change Detection with structural similarity

L'idea di base e' quella di cercare le differenze tra le due immagini sottostanti Non e' immediatamente visibile ma ci sono dei ...