PDA

View Full Version : System V e code di messaggi...aiuto!:)


Ricky
10-11-2004, 16:35
ho un problema

system V

devo leggere quand è stata creata una coda di messaggi.

tramite la struttura msqid_sc nel campo c_time è contenuto l ultimo controllo fatto
quindi ammesso che non siano stati ricevuti ed inviati messaggi e che non siano stati fatti controlli
per semplicità,
l ultimo msgctl è quello della creazione fatto da msgget...
a questo punto tramite la chiave che ottengo da shell devo leggere questo c_time nella struttura...
ma come faccio a stamparlo? come stringa e intero non me lo legge....

qualcuno sa aiutarmi?

ilsensine
10-11-2004, 17:06
Quel campo è un time_t (un long) e rappresenta i secondi dal 1/1/1970.
Puoi "decodificarlo" in una forma maneggevole tramite funzioni quali localtime().