C++ FAQ

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 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 (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
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/

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

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.fmi.uni-konstanz.de/~kuehl/c++-faq/
Ireland
http://snet.wit.ie/GreenSpirit/c++-faq-lite/
Israel
http://www.cs.technion.ac.il/users/yechiel/CS/FAQs/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) / 972-931-9470

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]
 
Z

Zach

I would like to download the FAQ to read offline. I see the one-click
download option was disabled :( Can you PLEASE email me a tarball of
all the pages.

Thanks!
Zach
 
D

Dietmar Kuehl

Zach said:
I would like to download the FAQ to read offline. I see the one-click
download option was disabled :( Can you PLEASE email me a tarball of
all the pages.

You may have noticed that Marshall suggests you learn how to automate
a download of the thing, e.g. using wget!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,070
Latest member
BiogenixGummies

Latest Threads

Top