PDA

Visualizza la versione completa : Informazioni di tipo run time


XWolverineX
06-08-2006, 15:09
Ho letto l'esistenza dell'oggetto typeid
Quando provo ad usarlo in Visual C in questo modo


typeid(T).

Non esce niente.
In cosa consiste questo oggetto?

Black Shadow
06-08-2006, 15:24
devi fare:

typeid(T).name();

XWolverineX
06-08-2006, 15:53
name č l'unico metodo?

Black Shadow
06-08-2006, 15:58
Che io conosca si...anzi..penso proprio di si.
Cmq typeid si puņ applicare anche alle classi e ai template :)

XWolverineX
06-08-2006, 21:31
Del tipo


template <class typeid(T) T2>

Black Shadow
06-08-2006, 22:30
Perfetto :)

XWolverineX
07-08-2006, 08:41
Interessante. In questo modo si puņ veramente rendere polimorfo il programma.

alka
07-08-2006, 20:23
Originariamente inviato da XWolverineX
Interessante. In questo modo si puņ veramente rendere polimorfo il programma.
Con la programmazione ad oggetti non č sufficientemente "polimorfo"? :stordita:

Black Shadow
07-08-2006, 21:04
e poi magari "polimorfico", non "polimorfo"..

Loading