core/com.nokia.carbide.cpp.compiler.doc.user/html/emb_systems/emb_code_language.htm
changeset 1641 2b3996fc09a1
parent 0 fb279309251b
equal deleted inserted replaced
1640:4891d49809bb 1641:2b3996fc09a1
    31 <p>See your release notes or Targeting manual for more information.</p>
    31 <p>See your release notes or Targeting manual for more information.</p>
    32 <h4>Multiple and Virtual Inheritance</h4>
    32 <h4>Multiple and Virtual Inheritance</h4>
    33 <p>Implementing multiple inheritance requires a modest amount of code and data overhead. The EC++ proposal does not allow multiple inheritance.</p>
    33 <p>Implementing multiple inheritance requires a modest amount of code and data overhead. The EC++ proposal does not allow multiple inheritance.</p>
    34 <p>For optimal code size, do not use virtual inheritance. Virtual base classes are often complex and add a lot of code to the constructor and destructor functions.</p>
    34 <p>For optimal code size, do not use virtual inheritance. Virtual base classes are often complex and add a lot of code to the constructor and destructor functions.</p>
    35 <p>The EC++ proposal does not allow virtual inheritance.</p>
    35 <p>The EC++ proposal does not allow virtual inheritance.</p>
    36 <div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    36 <div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
    37 
    37 
    38 
    38 
    39 </body>
    39 </body>
    40 </html>
    40 </html>