M
Marshall Cline
URL: http://www.parashift.com/c++-faq-lite/
Archive-name: C++-FAQ
==============================================================================
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
http://www.parashift.com/c++-faq-lite/containers.html
[35] Templates
http://www.parashift.com/c++-faq-lite/templates.html
[36] Serialization and Unserialization
http://www.parashift.com/c++-faq-lite/serialization.html
[37] Class libraries
http://www.parashift.com/c++-faq-lite/class-libraries.html
[38] Compiler dependencies
http://www.parashift.com/c++-faq-lite/compiler-dependencies.html
[39] Miscellaneous technical issues
http://www.parashift.com/c++-faq-lite/misc-technical-issues.html
[40] Miscellaneous environmental issues
http://www.parashift.com/c++-faq-lite/misc-environmental-issues.html
Index (thousands of 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
Greek
(in progress; see section [2] for details)
Polish
http://klub.chip.pl/b.krzemien/c++-faq-pl/
Portuguese
http://www.arnaut.eti.br/op/CPPFL00.htm
Russian
http://quirks.chat.ru/cpp/faq/
Turkish
(in progress; see section [2] for details)
==============================================================================
Mirror sites:
USA
http://www.parashift.com/c++-faq-lite/
Argentina
http://usuarios.velocom.com.ar/asocarbol/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.dietmar-kuehl.de/mirror/c++-faq/
Ireland
http://snet.wit.ie/GreenSpirit/c++-faq-lite/
Israel
http://www.cs.technion.ac.il/users/yechiel/c++-faq/
Italy
http://web.tiscali.it/fanelia/cpp-faq-en/
Netherlands
http://home.wanadoo.nl/efx/c++-faq/
Poland
http://klub.chip.pl/b.krzemien/c++-faq/
Portugal
http://republico.estv.ipv.pt/~lbruno/mirror/c++-faq-lite/
Spain
http://geneura.ugr.es/~jmerelo/c++-faq/
Taiwan
http://www.cis.nctu.edu.tw/chinese/doc/research/c++/C++FAQ-English/
U.K.
http://burks.bton.ac.uk/burks/language/cpp/cppfaq/
==============================================================================
AUTHOR: Marshall Cline / (e-mail address removed)
COPYRIGHT: This posting is part of "C++ FAQ Lite." The entire "C++
FAQ Lite"
document is Copyright(C)1991-2004 Marshall Cline, Ph.D.,
(e-mail address removed).
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]
Archive-name: C++-FAQ
==============================================================================
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
http://www.parashift.com/c++-faq-lite/containers.html
[35] Templates
http://www.parashift.com/c++-faq-lite/templates.html
[36] Serialization and Unserialization
http://www.parashift.com/c++-faq-lite/serialization.html
[37] Class libraries
http://www.parashift.com/c++-faq-lite/class-libraries.html
[38] Compiler dependencies
http://www.parashift.com/c++-faq-lite/compiler-dependencies.html
[39] Miscellaneous technical issues
http://www.parashift.com/c++-faq-lite/misc-technical-issues.html
[40] Miscellaneous environmental issues
http://www.parashift.com/c++-faq-lite/misc-environmental-issues.html
Index (thousands of 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
Greek
(in progress; see section [2] for details)
Polish
http://klub.chip.pl/b.krzemien/c++-faq-pl/
Portuguese
http://www.arnaut.eti.br/op/CPPFL00.htm
Russian
http://quirks.chat.ru/cpp/faq/
Turkish
(in progress; see section [2] for details)
==============================================================================
Mirror sites:
USA
http://www.parashift.com/c++-faq-lite/
Argentina
http://usuarios.velocom.com.ar/asocarbol/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.dietmar-kuehl.de/mirror/c++-faq/
Ireland
http://snet.wit.ie/GreenSpirit/c++-faq-lite/
Israel
http://www.cs.technion.ac.il/users/yechiel/c++-faq/
Italy
http://web.tiscali.it/fanelia/cpp-faq-en/
Netherlands
http://home.wanadoo.nl/efx/c++-faq/
Poland
http://klub.chip.pl/b.krzemien/c++-faq/
Portugal
http://republico.estv.ipv.pt/~lbruno/mirror/c++-faq-lite/
Spain
http://geneura.ugr.es/~jmerelo/c++-faq/
Taiwan
http://www.cis.nctu.edu.tw/chinese/doc/research/c++/C++FAQ-English/
U.K.
http://burks.bton.ac.uk/burks/language/cpp/cppfaq/
==============================================================================
AUTHOR: Marshall Cline / (e-mail address removed)
COPYRIGHT: This posting is part of "C++ FAQ Lite." The entire "C++
FAQ Lite"
document is Copyright(C)1991-2004 Marshall Cline, Ph.D.,
(e-mail address removed).
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]