Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

C++ FAQ


[ Usenet FAQs | Web FAQs | Documents | RFC Index | Zip codes ]
URL: http://www.parashift.com/c++-faq-lite/
Archive-name: C++-faq-toc

See reader questions & answers on this topic! - Help others by sharing your knowledge
==============================================================================

Two new sections:
  [25] Multiple/Virtual Inheritance
  [35] Serialization/Unserialization 

Also a number of new FAQs in other sections.

==============================================================================

Contents:

[1] Copying permissions
      http://www.parashift.com/c++-faq-lite/copy-permissions.html
[2] On-line sites that distribute this document
      http://www.parashift.com/c++-faq-lite/on-line-availability.html
[3] C++-FAQ-Book versus C++-FAQ-Lite
      http://www.parashift.com/c++-faq-lite/faq-book.html
[4] Recent changes to this document
      http://www.parashift.com/c++-faq-lite/recent-changes.html
[5] Netiquette when posting to comp.lang.c++
      http://www.parashift.com/c++-faq-lite/how-to-post.html
[6] Big Picture issues
      http://www.parashift.com/c++-faq-lite/big-picture.html
[7] Classes and objects
      http://www.parashift.com/c++-faq-lite/classes-and-objects.html
[8] References
      http://www.parashift.com/c++-faq-lite/references.html
[9] Inline functions
      http://www.parashift.com/c++-faq-lite/inline-functions.html
[10] Constructors
      http://www.parashift.com/c++-faq-lite/ctors.html
[11] Destructors
      http://www.parashift.com/c++-faq-lite/dtors.html
[12] Assignment operators
      http://www.parashift.com/c++-faq-lite/assignment-operators.html
[13] Operator overloading
      http://www.parashift.com/c++-faq-lite/operator-overloading.html
[14] Friends
      http://www.parashift.com/c++-faq-lite/friends.html
[15] Input/output via <iostream> and <cstdio>
      http://www.parashift.com/c++-faq-lite/input-output.html
[16] Freestore management
      http://www.parashift.com/c++-faq-lite/freestore-mgmt.html
[17] Exceptions and error handling
      http://www.parashift.com/c++-faq-lite/exceptions.html
[18] Const correctness
      http://www.parashift.com/c++-faq-lite/const-correctness.html
[19] Inheritance -- basics
      http://www.parashift.com/c++-faq-lite/basics-of-inheritance.html
[20] Inheritance -- virtual functions
      http://www.parashift.com/c++-faq-lite/virtual-functions.html
[21] Inheritance -- proper inheritance and substitutability
      http://www.parashift.com/c++-faq-lite/proper-inheritance.html
[22] Inheritance -- abstract base classes (ABCs)
      http://www.parashift.com/c++-faq-lite/abcs.html
[23] Inheritance -- what your mother never told you
      http://www.parashift.com/c++-faq-lite/strange-inheritance.html
[24] Inheritance -- private and protected inheritance
      http://www.parashift.com/c++-faq-lite/private-inheritance.html
[25] Inheritance -- multiple and virtual inheritance 
      http://www.parashift.com/c++-faq-lite/multiple-inheritance.html
[26] Built-in / intrinsic / primitive data types
      http://www.parashift.com/c++-faq-lite/intrinsic-types.html
[27] Coding standards
      http://www.parashift.com/c++-faq-lite/coding-standards.html
[28] Learning OO/C++
      http://www.parashift.com/c++-faq-lite/how-to-learn-cpp.html
[29] Newbie Questions / Answers
      http://www.parashift.com/c++-faq-lite/newbie.html
[30] Learning C++ if you already know Smalltalk
      http://www.parashift.com/c++-faq-lite/smalltalk.html
[31] Reference and value semantics
      http://www.parashift.com/c++-faq-lite/value-vs-ref-semantics.html
[32] How to mix C and C++
      http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html
[33] Pointers to member functions
      http://www.parashift.com/c++-faq-lite/pointers-to-members.html
[34] Container classes and templates
      http://www.parashift.com/c++-faq-lite/containers-and-templates.html
[35] Serialization and Unserialization 
      http://www.parashift.com/c++-faq-lite/serialization.html
[36] Class libraries
      http://www.parashift.com/c++-faq-lite/class-libraries.html
[37] Compiler dependencies
      http://www.parashift.com/c++-faq-lite/compiler-dependencies.html
[38] Miscellaneous technical issues
      http://www.parashift.com/c++-faq-lite/misc-technical-issues.html
[39] Miscellaneous environmental issues
      http://www.parashift.com/c++-faq-lite/misc-environmental-issues.html

Index (over two-thousand topics arranged alphabetically)
      http://www.parashift.com/c++-faq-lite/subject-index.html

==============================================================================

Translations:

English
    http://www.parashift.com/c++-faq-lite/
Chinese, GB encoding for Chinese mainland
    http://www.sunistudio.com/cppfaq/
Chinese, Big5 encoding for Taiwan
    http://www.cis.nctu.edu.tw/chinese/doc/research/c++/C++FAQ-Chinese/
French
    http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index-fr.html
Portuguese
    http://www.arnaut.eti.br/op/CPPFL00.htm
Russian
    http://quirks.chat.ru/cpp/faq/

==============================================================================

Mirror sites:

USA
    http://www.parashift.com/c++-faq-lite/
Canada
    http://new-brunswick.net/workshop/c++/faq
France
    http://www.ensta.fr/~diam/c++/online/c++-faq-lite/
Germany
    http://www.informatik.uni-konstanz.de/~kuehl/cpp/cppfaq.htm
Ireland
    http://snet.wit.ie/GreenSpirit/c++-faq-lite/
Italy
    http://spazioinwind.libero.it/fanelia/cpp-faq-en/
Netherlands
    http://home.wanadoo.nl/efx/c++-faq/
Poland
    http://www.gderek.lolo.com.pl/c++-faq/
Spain
    http://geneura.ugr.es/~jmerelo/c++-faq/
Taiwan
    http://www.cis.nctu.edu.tw/chinese/doc/research/c++/C++FAQ-English/

==============================================================================

AUTHOR: Marshall Cline / cline@parashift.com / 972-931-9470

COPYRIGHT: This posting is part of "C++ FAQ Lite."  The entire "C++ FAQ Lite"
document is Copyright(C)1991-2003 Marshall Cline, Ph.D., cline@parashift.com.
All rights reserved.  Copying is permitted only under designated situations;
see http://www.parashift.com/c++-faq-lite/copy-permissions.html

NO WARRANTY: THIS WORK IS PROVIDED ON AN "AS IS" BASIS.  THE AUTHOR PROVIDES NO
WARRANTY WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE WORK, INCLUDING
WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE.

C++-FAQ-Lite != C++-FAQ-Book: This document, C++ FAQ Lite, is not the same as
the C++ FAQ Book.  The book (C++ FAQs, Cline and Lomow, Addison-Wesley) is much
more detailed than this document, and is available in bookstores.  For details,
see http://www.parashift.com/c++-faq-lite/faq-book.html

==============================================================================
[end]

User Contributions:

Comment about this article, ask questions, or add new information about this topic:


[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
cline@parashift.com (Marshall Cline)





Last Update March 27 2014 @ 02:11 PM