Deitel
Resource Centers
Corporate Training
Books
FAQs
Newsletter
Tutorials
Web 2 eBook
Resource Centers
>>
Programming
>>
C++
>>
C++ Multiple Inheritance
Login
|
Register
|
Media Kit
|
Press
|
Site Map
|
Contact Us
Resource Center
Contents
•
ANSI/ISO C++ Standard
•
C++ Articles
•
C++ Blogs
•
C++ Books
•
C++ Boost Library
•
C++ Certifications
•
C++ Code
•
C++ Compilers and Development Tools
•
C++ Conferences
•
C++ e-Books and Reports
•
C++ FAQs
•
C++ Forums
•
C++ Game Programming Books
•
C++ History
•
C++ Interpreters
•
C++ Multiple Inheritance
•
C++ Newsgroups
•
C++ Podcasts
•
C++ Projects, Freeware and Shareware
•
C++ Related Organizations
•
C++ Resource Sites
•
C++ RSS Feeds
•
C++ Sample Chapters
•
C++ Security
•
C++ Syllabi
•
C++ Tutorials
•
C++ UML Books
•
C++ UML Resources
•
C++ UML Tools
•
C++ Videos
•
C++/ Visual C++ Game Programming
•
C++Ox
•
Deitel C++ Articles
•
Deitel C++ Resources
•
Deitel Instructor-led Training
•
Dive-Into® Guides for C++ Tools
•
STL Resources
•
STL Tutorials
•
What's New in C++
C++ Programming Resource Center
Hover here, then click toolbar to edit content
C++ Multiple Inheritance
“A Typed Intermediate Language for Compiling...”
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
.
http://research.microsoft.com/~juanchen/emi_popl07.pdf
“An Operational Semantics and Type Safety Proof...
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.
http://www4.in.tum.de/~nipkow/pubs/c+.pdf
“Multiple Inheritance and Interfaces”
Article: “Multiple Inheritance and Interfaces.” Discusses classic single-inheritance protocols, intermediate class protocols, interface classes protocols and restrictions on the use of multiple inheritance.
http://www.symbian.com/developer/techlib/v70sdocs/doc_source/DevGuides/EssentialIdioms/MultipleInheritance.guide.html
“Using C++ Multiple Inheritance with MFC”
“Using C++ Multiple Inheritance with MFC” from the MFC Reference Library.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfcnotes_tn016.asp
Multiple Inheritance FAQ
FAQ provides explanations of multiple inheritance and virtual inheritance.
http://www.parashift.com/c++-faq-lite/multiple-inheritance.html
Multiple Inheritance Tips
Tips on multiple inheritance.
http://cpptips.hyperformix.com/MultipleInher.html
“Multiple Inheritance Considered Useful”
“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++.
http://www.ddj.com/dept/cpp/184402074?pgno=1
Update ::
July 06, 2008
© Copyright 1992-2008 by Deitel & Associates, Inc. All rights reserved.
|
Contact Us
|
Deitel.com
|
Privacy Statement
|
Terms Of Use