虚函数表的位置与编译器相关,VS中存放在全局数据区(静态区),linux g++存放在制度数据区(.rodata)