因为我是一个继承的新手,我有一些编译错误,我不知道如何解决。我没有地方可去,所以我来这里。我的'=‘赋值操作符也是错误的,只是我没有复杂的错误要显示。如果有人能帮我,我将不胜感激。谢谢!编译错误: main.cpp: In function ‘std::ostream& operator<<(std::ostream&, Line&)’:
~~~~~~~~~~~~
我已经阅读了一些关于C++的优化指南,它似乎需要更多的知识来拥有一个快速的C++代码,而不是使用没有C++高级特性的C++ (类、模板、继承等)。C++是一种功能强大的语言,将长期用于游戏编程,而且速度仍然很快,因为它是C子集,但正如约翰·卡马克( John Carmack )所言,它必须正确使用:当与无法单独猜测如何快速编写C++代码的程序员打
//Its an error which indicates multiple base classes have beeen inherited我的书上说普通基类和虚拟基类之间唯一的区别是当对象多次继承基类时会发生什么。如果使用虚拟基类,则对象中只存在一个基类。否则,将找到多个副本。
但是在这个程序中,即使其中一个基类被继承为虚拟类