-
Notifications
You must be signed in to change notification settings - Fork 17
/
index.fqa
53 lines (48 loc) · 2.81 KB
/
index.fqa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Main page
{}
This is C++ FQA Lite. C++ is a general-purpose programming language, not necessarily suitable for your special purpose. [6.18 FQA] stands for "frequently
questioned answers". This FQA is called
"lite" because it questions the answers found in `<a href="http://www.parashift.com/c++-faq-lite/index.html">C++ FAQ Lite</a>`.
`<h2>Metadata</h2>`
`<ul>
<li><a href="why.html">Purpose</a></li>
<li><a href="defective.html">Defective C++</a> - the summary</li>
<li><a href="disclaimers.html">Disclaimers and excuses</a></li>
<li><a href="faq.html">The FQA FAQ</a> - `Q&A about the FQA itself, not C++`</li>
<li><a href="linking.html">Images for linking to the FQA</a></li>
<li><a href="web-vs-c++.html">`C++ criticism by other people`</a> - send your examples of C++ problems</li>
<li><a href="web-vs-fqa.html">`FQA errors`</a> - send your corrections</li>
<li><a href="changelog.html">Change log</a></li>
<li><a href="http://yosefk.com">E-mail</a></li>
<li><a href="http://yosefk.com/blog">Blog</a></li>
</ul>`
`<h2>C++ Q&A</h2>`
The structure of the Q&A pages corresponds to that of C++ FAQ Lite, and links are given
to the original FAQ answers. Issues on many different scales are discussed. For
a summary of the large-scale problems with C++, see `<a href="defective.html">Defective C++</a>` and
`<a href="picture.html">Big Picture Issues</a>`. A single page version of the Q&A is available `<a href="fqa.html">here</a>`.
`<ul>
<li><a href="picture.html">Big Picture Issues</a></li>
<li><a href="class.html">Classes and objects</a></li>
<li><a href="inline.html">Inline functions</a></li>
<li><a href="ref.html">References</a></li>
<li><a href="ctors.html">Constructors</a></li>
<li><a href="dtor.html">Destructors</a></li>
<li><a href="assign.html">Assignment operators</a></li>
<li><a href="operator.html">Operator overloading</a></li>
<li><a href="friend.html">Friends</a></li>
<li><a href="io.html">Input/output via <tt><iostream></tt> and <tt><cstdio></tt></a></li>
<li><a href="heap.html">Freestore management</a></li>
<li><a href="exceptions.html">Exceptions</a></li>
<li><a href="const.html">Const correctness</a></li>
<li><a href="inheritance-basics.html">Inheritance - basics</a></li>
<li><a href="inheritance-virtual.html">Inheritance - <tt>virtual</tt> functions</a></li>
<li><a href="inheritance-proper.html">Inheritance - proper inheritance and substitutability</a></li>
<li><a href="inheritance-abstract.html">Inheritance - abstract base classes</a></li>
<li><a href="inheritance-mother.html">Inheritance - what your mother never told you</a></li>
<li><a href="inheritance-multiple.html">Inheritance - multiple and <tt>virtual</tt> inheritance</a></li>
<li><a href="mixing.html">How to mix C and C++</a></li>
<li><a href="function.html">Pointers to member functions</a></li>
<li><a href="templates.html">Templates</a></li>
</ul>
`