解决方法:采用虚继承,在B类和C类继承A类的时候,public前加“virtual”关键字。此时D类继承B,C的时候就不再是两份数据,而是两个指针,通过这个指针的偏移量 找到唯一的数据。 1#include <iostream>2usingnamespacestd;34//A类5classA6{7public:8intm_Age;9};10//B类11classB :virtualpublicA {};12//C类...