It said that C++ have disadvantages like as multi-inheritance. Because modern languages (C#, Java) don't use multi-inheritance, and they replace with the keyword interface. Anyone tell me why C++ have disadvantage about multi-inheritance, and try give me an example. Thanks. Final, please tell me other disadvantages of C++. Thanks a lot.