Not used in VC++

For managed code use typeid instead:


MyClassName::typeid

N.B. typeid isn't shown as an as you type option after :: but when fully typed it becomes blue to confirm the special keyword.

If using /clr:oldSyntax command line option you can use __typeof instead:


__typeof(MyClassName)

Examples


XmlSerializer ^XmlSerializer1 = gcnew XmlSerializer(MyClassName::typeid);

 

An example creating a type object:


	Type^ attributeType = AssemblyFileVersionAttribute::typeid;

You can then use attributeType in place of typeof(###)