qualcuno sa dirmi se esiste una funzione che sappia restituirmi la dimensione di un intero passato in ingresso?
Mi serve l'equivalente di strlen (che restituisce la lunghezza di una stringa) per i numeri interi.
In particolare, devo usare la funzione
codice:
conferma1 = WriteFile(mailslotControllo, esito1,dim(esito), &scritti1, NULL);
dove:
conferma1 è un BOOL che vale true se la scrittura va a buon fine
mailslotControllo e l'HANDLE alla mailslot sulla quale voglio scrivere il numero
esito1 è il numero che voglio scrivere
dim(esito) è quello che mi occorre, perchè WriteFile richiede appunto di indicare con quel parametro la dimensione del dato che voglio scrivere.
Ci tengo a precisare che il numero in questione è prefissato e serve per effettuare dei controlli: in caso di controllo positivo questo numero è 2, in caso di controllo negativo questo numero (esito1) è = 3.
Grazie a tutti, prima o poi imparerò!