Visual C++编译器选项转储类层次结构

Jav*_*Man 4 c++ virtual-functions vtable visual-c++

MS Visual C++中的编译器选项是否等同于GCC的-fdump-class-hierarchy?即显示虚函数表布局.

Ben*_*tto 8

尝试

cl.exe/d1reportAllClassLayout test.cpp

输出类似于:

class request_handlerAttribute  size(8):
        +---
 0      | name
 4      | sdl
        +---



class perfmonAttribute  size(8):
        +---
 0      | name
 4      | register
        |  (size=3)
        +---

发现:+ findstr/i class c1xx.dll> c1xx.txt
+然后手动检查c1xx.txt

希望它可以帮助,Benedetto

PS:这显然是一个未记录且不受支持的开关. 在这里
也可以看到类似的开关.