Compone un valore di tipo versione numerica (standard Robox nvMake), partendo dai valori componenti sorgenti.
Sintassi |
uint32 make_nv(quint8 version0, quint8 version1, quint16 version2) uint32 make_nv(const string &in text) |
---|---|
version0 |
Componente 0 per versione |
version1 |
Componente 1 per versione |
version2 |
Componente 2 per versione |
text |
Valore testuale della versione, nel formato "<v0>.<v1>[.<v2>]". |
Risultato |
Rende il valore di versione composto |
Esempio di utilizzo:
uint32 v0 = make_nv(1, 0, 10); /* Compone versione v1.0.10 */ uint32 v1 = make_nv("1.0.10"); /* Compone versione v1.0.10 */ uint32 v2 = make_nv("1.0"); /* Compone versione v1.0.0 */ |