On Mon, Oct 07, 2002 at 10:02:52PM +0200, Antonio Pascucci wrote:
> una domanda veloce veloce, come faccio a recuperare il tipo dato di una
> variabile a runtime?
Risposta semplice: non puoi.
Risposta complicata: sizeof ti da` il numero di bytes che la tua
variabile occupa, ma questo spesso non ti aiuta, perche` una variabile
di 4 bytes puo` essere un intero (su un processore 32 bit), un float
(dipende dalle implementazioni) o un puntatore (dipende sempre dal
processore).
Risposta completa: leggi un buon libro sul C e tenta di cambiare
algoritmo o, se ti servono assolutamente questo tipo di prestazioni,
cambia linguaggio.
--
Rev. Nando Santagata: Telemastica & infornatica
Key fingerprint = 1054 9311 458D 4BAA E97B F447 7CD4 54B5 0208 F815
finger nandos (at) mail (dot) ipers (dot) net for my public key
NANDO: Networked Artificial Neohuman Designed for Observation
|