Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search



C++ Programming Resource Center
Hover here, then click toolbar to edit content

C++ Multiple Inheritance
“A Typed Intermediate Language for Compiling...”
http://research.microsoft.com/~juanchen/emi_popl07.pdf
Technical Report: “A Typed Intermediate Language for Compiling Multiple Inheritance,” by Juan Chen from Microsoft. Discusses how EMI (Encoding for Multiple Inheritance), an intermediate language, is used to supports multiple inheritance and virtual inheritance in C++-like languages. Blog comments on this article can be found at http://lambda-the-ultimate.org/node/view/870.
“An Operational Semantics and Type Safety Proof...
http://www4.in.tum.de/~nipkow/pubs/c+.pdf
Research Paper: “An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance,” by Daniel Wasserrab, Tobias Nipkow, Gregor Snelting and Frank Tip. Discusses repeated and shared multiple inheritance in C++, the Rossie-Friedman subject model and C++ multiple inheritance.
“Multiple Inheritance and Interfaces”
http://www.symbian.com/developer/techlib/v70sdocs/doc_source/DevGuides/EssentialIdioms/MultipleInheritance.guide.html
Article: “Multiple Inheritance and Interfaces.” Discusses classic single-inheritance protocols, intermediate class protocols, interface classes protocols and restrictions on the use of multiple inheritance.
“Using C++ Multiple Inheritance with MFC”
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfcnotes_tn016.asp
“Using C++ Multiple Inheritance with MFC” from the MFC Reference Library.
Multiple Inheritance FAQ
http://www.parashift.com/c++-faq-lite/multiple-inheritance.html
FAQ provides explanations of multiple inheritance and virtual inheritance.
Multiple Inheritance Tips
http://cpptips.hyperformix.com/MultipleInher.html
Tips on multiple inheritance.
“Multiple Inheritance Considered Useful”
http://www.ddj.com/dept/cpp/184402074?pgno=1
“Multiple Inheritance Considered Useful,” by Jack W. Reeves. Article includes an overview of how multiple inheritance works in C++, issues of overhead and quirks of multiple inheritance, criticisms against using multiple inheritance in C++ and suggestions for library design to make using multiple inheritance easier in C++.

 

Deitel Dive-Into(R) Series Corporate Training

Discounts on SafariBooksOnline.com subscriptions

foot
Update :: October 25, 2014