gccのtypeof演算子のようなものはVC++にはありませんか?
http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/gccextend.html