|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 1999
Città: Milano
Messaggi: 531
|
System V e code di messaggi...aiuto!:)
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?
__________________
Vintage signature: Abit nf7-s, Xp 2500+@2300mhz, 256 mb 418mhz cas2, geforce fx5700,S-ATA 160 Maxtor,Lg gsa 4120b...prima..ma ora..DELL INSPIRON 6400, ATI X1300... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
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().
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:11.



















