⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 docindex.html

📁 Thinking in c++ 2nd edition,c++编程思想(第2版)
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<FONT FACE="Georgia"><DL><DT> copy-constructor, <A HREF="Chapter10.html#Index1822">1</A>, <A HREF="Chapter11.html#Index1850">2</A>, <A HREF="Chapter11.html#Index1885">3</A>, <A HREF="Chapter11.html#Index1915">4</A>, <A HREF="Chapter15.html#Index2505">5</A><DD> alternatives to, <A HREF="Chapter11.html#Index1942">1</A></FONT><BR>
<FONT FACE="Georgia"> vs. operator=, <A HREF="Chapter12.html#Index2080">1</A></DL> creating a new object from an existing object, <A HREF="Chapter11.html#Index1911">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> default, <A HREF="Chapter06.html#Index1371">1</A>, <A HREF="Chapter07.html#Index1439">2</A>, <A HREF="Chapter10.html#Index1707">3</A>, <A HREF="Chapter11.html#Index1934">4</A>, <A HREF="Chapter13.html#Index2213">5</A><DD> inheritance, <A HREF="Chapter15.html#Index2525">1</A></FONT><BR>
<FONT FACE="Georgia"> synthesized by the compiler, <A HREF="Chapter06.html#Index1372">1</A></DL> doesn&#8217;t automatically inherit, <A HREF="Chapter14.html#Index2328">1</A></FONT><BR>
<FONT FACE="Georgia"> efficiency, <A HREF="Chapter15.html#Index2518">1</A></FONT><BR>
<FONT FACE="Georgia"> global object, <A HREF="Chapter10.html#Index1723">1</A></FONT><BR>
<FONT FACE="Georgia"> initialization and cleanup on the heap, <A HREF="Chapter13.html#Index2142">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> initializer list, <A HREF="Chapter08.html#Index1548">1</A>, <A HREF="Chapter14.html#Index2295">2</A>, <A HREF="Chapter15.html#Index2526">3</A><DD> pseudoconstructors, <A HREF="Chapter14.html#Index2301">1</A></DL> inline, <A HREF="Chapter09.html#Index1659">1</A></FONT><BR>
<FONT FACE="Georgia"> installing the VPTR, <A HREF="Chapter15.html#Index2464">1</A></FONT><BR>
<FONT FACE="Georgia"> memberwise initialization, <A HREF="Chapter14.html#Index2332">1</A></FONT><BR>
<FONT FACE="Georgia"> name, <A HREF="Chapter06.html#Index1293">1</A></FONT><BR>
<FONT FACE="Georgia"> new operator, memory exhaustion, <A HREF="Chapter13.html#Index2264">1</A></FONT><BR>
<FONT FACE="Georgia"> order of construction with inheritance, <A HREF="Chapter15.html#Index2533">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> order of constructor calls, <A HREF="Chapter15.html#Index2521">1</A><DD> and destructor calls, <A HREF="Chapter14.html#Index2306">1</A></DL> overloading, <A HREF="Chapter07.html#Index1386">1</A>, <A HREF="Chapter07.html#Index1413">2</A></FONT><BR>
<FONT FACE="Georgia"> private, <A HREF="Chapter16.html#Index2665">1</A></FONT><BR>
<FONT FACE="Georgia"> pseudo-constructor, <A HREF="Chapter13.html#Index2204">1</A></FONT><BR>
<FONT FACE="Georgia"> return value, <A HREF="Chapter06.html#Index1300">1</A></FONT><BR>
<FONT FACE="Georgia"> tracking creations and destructions, <A HREF="Chapter16.html#Index2663">1</A></FONT><BR>
<FONT FACE="Georgia"> virtual functions &amp; constructors, <A HREF="Chapter15.html#Index2512">1</A></DL>const_cast, <A HREF="Chapter03.html#Index820">1</A></FONT><BR>
<FONT FACE="Georgia">consulting, mentoring, and design and code walkthroughs from MindView, <A HREF="Preface.html#Index43">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>container, <A HREF="Chapter12.html#Index2033">1</A>, <A HREF="Chapter16.html#Index2680">2</A><DD> container class templates and virtual functions, <A HREF="Chapter16.html#Index2730">1</A></FONT><BR>
<FONT FACE="Georgia"> delete, <A HREF="Chapter15.html#Index2548">1</A></FONT><BR>
<FONT FACE="Georgia"> iterators, <A HREF="Chapter16.html#Index2591">1</A></FONT><BR>
<FONT FACE="Georgia"> new, delete, and containers, <A HREF="Chapter16.html#Index2599">1</A></FONT><BR>
<FONT FACE="Georgia"> ownership, <A HREF="Chapter13.html#Index2190">1</A>, <A HREF="Chapter15.html#Index2547">2</A>, <A HREF="Chapter16.html#Index2676">3</A></FONT><BR>
<FONT FACE="Georgia"> polymorphism , <A HREF="Chapter16.html#Index2712">1</A></FONT><BR>
<FONT FACE="Georgia"> Standard C++ Library, <A HREF="Chapter02.html#Index397">1</A></FONT><BR>
<FONT FACE="Georgia"> vector, <A HREF="Chapter02.html#Index389">1</A></DL>context, and overloading, <A HREF="Chapter07.html#Index1383">1</A></FONT><BR>
<FONT FACE="Georgia">continuation, namespace, <A HREF="Chapter10.html#Index1763">1</A></FONT><BR>
<FONT FACE="Georgia">continue, keyword, <A HREF="Chapter03.html#Index477">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>control<DD><DL><DT> access, <A HREF="Chapter01.html#Index104">1</A>, <A HREF="Chapter05.html#Index1183">2</A><DD> run-time, <A HREF="Chapter05.html#Index1251">1</A></DL> access specifiers, <A HREF="Chapter05.html#Index1192">1</A></FONT><BR>
<FONT FACE="Georgia"> expression, used with a for loop, <A HREF="Chapter02.html#Index409">1</A></DL><DL><DT>controlling<DD> execution, <A HREF="Chapter03.html#Index456">1</A></FONT><BR>
<FONT FACE="Georgia"> linkage, <A HREF="Chapter10.html#Index1733">1</A></DL><DL><DT>conversion<DD> automatic type conversion, <A HREF="Chapter12.html#Index2107">1</A></FONT><BR>
<FONT FACE="Georgia"> narrowing conversions, <A HREF="Chapter03.html#Index817">1</A></FONT><BR>
<FONT FACE="Georgia"> pitfalls in automatic type conversion, <A HREF="Chapter12.html#Index2127">1</A></FONT><BR>
<FONT FACE="Georgia"> preventing automatic type conversion with the keyword explicit, <A HREF="Chapter12.html#Index2113">1</A></FONT><BR>
<FONT FACE="Georgia"> to numbers from char*, <A HREF="Chapter03.html#Index889">1</A></DL>converting from C to C++, <A HREF="Chapter04.html#Index1028">1</A>, <A HREF="AppendixB.html#Index2764">2</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>copy-constructor, <A HREF="Chapter10.html#Index1821">1</A>, <A HREF="Chapter11.html#Index1851">2</A>, <A HREF="Chapter11.html#Index1886">3</A>, <A HREF="Chapter11.html#Index1914">4</A>, <A HREF="Chapter12.html#Index2019">5</A>, <A HREF="Chapter15.html#Index2504">6</A>, <A HREF="Chapter16.html#Index2699">7</A><DD> alternatives, <A HREF="Chapter11.html#Index1943">1</A></FONT><BR>
<FONT FACE="Georgia"> composition, <A HREF="Chapter11.html#Index1933">1</A></FONT><BR>
<FONT FACE="Georgia"> default, <A HREF="Chapter11.html#Index1929">1</A></FONT><BR>
<FONT FACE="Georgia"> inheritance, <A HREF="Chapter11.html#Index1936">1</A></FONT><BR>
<FONT FACE="Georgia"> private, <A HREF="Chapter11.html#Index1944">1</A>, <A HREF="Chapter16.html#Index2666">2</A></FONT><BR>
<FONT FACE="Georgia"> upcasting and the copy-constructor, <A HREF="Chapter14.html#Index2379">1</A></FONT><BR>
<FONT FACE="Georgia"> vs. operator=, <A HREF="Chapter12.html#Index2078">1</A></DL>copy-on-write (COW), <A HREF="Chapter12.html#Index2094">1</A></FONT><BR>
<FONT FACE="Georgia">copying pointers inside classes, <A HREF="Chapter12.html#Index2089">1</A></FONT><BR>
<FONT FACE="Georgia">copyright notice, source code, <A HREF="Preface.html#Index25">1</A></FONT><BR>
<FONT FACE="Georgia">correctness, const, <A HREF="Chapter08.html#Index1596">1</A></FONT><BR>
<FONT FACE="Georgia">costs, startup, <A HREF="Chapter01.html#Index242">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>counting<DD> automatic, and arrays, <A HREF="Chapter06.html#Index1362">1</A></FONT><BR>
<FONT FACE="Georgia"> reference, <A HREF="Chapter12.html#Index2090">1</A></DL>cout, <A HREF="Chapter02.html#Index336">1</A>, <A HREF="Chapter02.html#Index339">2</A></FONT><BR>
<FONT FACE="Georgia">cover design, book, <A HREF="Preface.html#Index51">1</A></FONT><BR>
<FONT FACE="Georgia">CRC, class-responsibility-collaboration cards, <A HREF="Chapter01.html#Index191">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>creating<DD> functions in C and C++, <A HREF="Chapter03.html#Index423">1</A></FONT><BR>
<FONT FACE="Georgia"> new object from an existing object, <A HREF="Chapter11.html#Index1910">1</A></FONT><BR>
<FONT FACE="Georgia"> objects on the heap, <A HREF="Chapter13.html#Index2184">1</A></DL>crisis, software, <A HREF="Preface.html#Index20">1</A></FONT><BR>
<FONT FACE="Georgia">cstdlib standard header file, <A HREF="Chapter03.html#Index891">1</A></FONT><BR>
<FONT FACE="Georgia">cstring standard header file, <A HREF="Chapter05.html#Index1222">1</A></FONT><BR>
<DIV ALIGN="CENTER"><FONT FACE="Verdana"SIZE="+2"><B><A NAME="IA-D">D</A></B></FONT></P></DIV>
<FONT FACE="Georgia"><DL><DT>data<DD> defining storage for static members, <A HREF="Chapter10.html#Index1799">1</A></FONT><BR>
<FONT FACE="Georgia"> initializing const members, <A HREF="Chapter08.html#Index1552">1</A></FONT><BR>
<FONT FACE="Georgia"> static area, <A HREF="Chapter10.html#Index1690">1</A></FONT><BR>
<FONT FACE="Georgia"> static members inside a class, <A HREF="Chapter10.html#Index1792">1</A></DL><DL><DT>data type<DD> abstract, <A HREF="Chapter03.html#Index508">1</A>, <A HREF="Chapter04.html#Index1088">2</A></FONT><BR>
<FONT FACE="Georgia"> built-in, <A HREF="Chapter03.html#Index507">1</A></FONT><BR>
<FONT FACE="Georgia"> equivalence to class, <A HREF="Chapter01.html#Index86">1</A></FONT><BR>
<FONT FACE="Georgia"> user-defined, <A HREF="Chapter03.html#Index511">1</A></DL><DL><DT>debugging, <A HREF="Chapter02.html#Index270">1</A><DD> assert() macro, <A HREF="Chapter03.html#Index925">1</A></FONT><BR>
<FONT FACE="Georgia"> flags, <A HREF="Chapter03.html#Index909">1</A></FONT><BR>
<FONT FACE="Georgia"> preprocessor flags, <A HREF="Chapter03.html#Index912">1</A></FONT><BR>
<FONT FACE="Georgia"> require.h, <A HREF="Chapter09.html#Index1680">1</A></FONT><BR>
<FONT FACE="Georgia"> run-time, <A HREF="Chapter03.html#Index917">1</A></FONT><BR>
<FONT FACE="Georgia"> using the preprocessor, <A HREF="Chapter09.html#Index1678">1</A></DL>decimal, <A HREF="Chapter03.html#Index659">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>declaration, <A HREF="Chapter02.html#Index295">1</A>, <A HREF="Chapter02.html#Index296">2</A><DD> all possible combinations, <A HREF="Chapter03.html#Index592">1</A></FONT><BR>
<FONT FACE="Georgia"> analyzing complex, <A HREF="Chapter03.html#Index936">1</A></FONT><BR>
<FONT FACE="Georgia"> and definition, <A HREF="Chapter04.html#Index1118">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> class, <A HREF="Chapter05.html#Index1280">1</A><DD> nested friend, <A HREF="Chapter12.html#Index2037">1</A></DL> const, <A HREF="Chapter08.html#Index1493">1</A></FONT><BR>
<FONT FACE="Georgia"> forward, <A HREF="Chapter03.html#Index639">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> function, <A HREF="Chapter03.html#Index451">1</A>, <A HREF="Chapter04.html#Index1046">2</A>, <A HREF="Chapter07.html#Index1402">3</A><DD> declaration syntax, <A HREF="Chapter02.html#Index300">1</A></FONT><BR>
<FONT FACE="Georgia"> not essential in C, <A HREF="Chapter04.html#Index1007">1</A></DL> header files, <A HREF="Chapter04.html#Index1111">1</A>, <A HREF="Chapter04.html#Index1124">2</A></FONT><BR>
<FONT FACE="Georgia"> structure, <A HREF="Chapter05.html#Index1217">1</A></FONT><BR>
<FONT FACE="Georgia"> using, for namespaces, <A HREF="Chapter10.html#Index1785">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> variable<DD> declaration syntax, <A HREF="Chapter02.html#Index308">1</A></FONT><BR>
<FONT FACE="Georgia"> point of declaration &amp; scope, <A HREF="Chapter03.html#Index608">1</A></DL><DL><DT> virtual, <A HREF="Chapter15.html#Index2418">1</A><DD> base-class declarations, <A HREF="Chapter15.html#Index2424">1</A></FONT><BR>
<FONT FACE="Georgia"> derived-class declarations, <A HREF="Chapter15.html#Index2427">1</A></DL></DL><DL><DT>decoration, name, <A HREF="Chapter04.html#Index1022">1</A>, <A HREF="Chapter04.html#Index1037">2</A>, <A HREF="Chapter04.html#Index1074">3</A>, <A HREF="Chapter10.html#Index1844">4</A><DD> overloading, <A HREF="Chapter07.html#Index1390">1</A></DL><DL><DT>decoupling, <A HREF="Chapter15.html#Index2394">1</A><DD> via polymorphism, <A HREF="Chapter01.html#Index139">1</A></DL><DL><DT>decrement, <A HREF="Chapter03.html#Index498">1</A>, <A HREF="Chapter03.html#Index771">2</A><DD> and increment operators, <A HREF="Chapter12.html#Index2010">1</A></FONT><BR>
<FONT FACE="Georgia"> overloading operator, <A HREF="Chapter12.html#Index1986">1</A></DL><DL><DT>default<DD><DL><DT> argument, <A HREF="Chapter07.html#Index1380">1</A>, <A HREF="Chapter07.html#Index1387">2</A>, <A HREF="Chapter07.html#Index1421">3</A><DD> as a flag, <A HREF="Chapter07.html#Index1442">1</A></FONT><BR>
<FONT FACE="Georgia"> vs. overloading, <A HREF="Chapter07.html#Index1432">1</A></DL><DL><DT> constructor, <A HREF="Chapter06.html#Index1370">1</A>, <A HREF="Chapter07.html#Index1438">2</A>, <A HREF="Chapter10.html#Index1708">3</A>, <A HREF="Chapter11.html#Index1935">4</A>, <A HREF="Chapter13.html#Index2214">5</A><DD> inheritance, <A HREF="Chapter15.html#Index2524">1</A></DL> copy-constructor, <A HREF="Chapter11.html#Index1928">1</A></FONT><BR>
<FONT FACE="Georgia"> default values in templates, <A HREF="Chapter16.html#Index2648">1</A></FONT><BR>
<FONT FACE="Georgia"> keyword, <A HREF="Chapter03.html#Index482">1</A></DL><DL><DT>defining<DD> function pointer, <A HREF="Chapter03.html#Index931">1</A></FONT><BR>
<FONT FACE="Georgia"> initializing at the same time, <A HREF="Chapter06.html#Index1317">1</A></FONT><BR>
<FONT FACE="Georgia"> initializing variables, <A HREF="Chapter03.html#Index531">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> variable, <A HREF="Chapter03.html#Index604">1</A><DD> anywhere in the scope, <A HREF="Chapter03.html#Index609">1</A></DL></DL><DL><DT>definition, <A HREF="Chapter02.html#Index297">1</A><DD> array, <A HREF="Chapter08.html#Index1472">1</A></FONT><BR>
<FONT FACE="Georgia"> block, <A HREF="Chapter06.html#Index1313">1</A></FONT><BR>
<FONT FACE="Georgia"> class, <A HREF="Chapter05.html#Index1282">1</A></FONT><BR>
<FONT FACE="Georgia"> complex function definitions, <A HREF="Chapter03.html#Index934">1</A></FONT><BR>
<FONT FACE="Georgia"> const, <A HREF="Chapter08.html#Index1494">1</A></FONT><BR>
<FONT FACE="Georgia"> declaration, <A HREF="Chapter04.html#Index1119">1</A></FONT><BR>
<FONT FACE="Georgia"> duplicate class definitions and templates, <A HREF="Chapter16.html#Index2629">1</A></FONT><BR>
<FONT FACE="Georgia"> formatting pointer definitions, <A HREF="Chapter08.html#Index1501">1</A></FONT><BR>
<FONT FACE="Georgia"> function, <A HREF="Chapter02.html#Index305">1</A></FONT><BR>
<FONT FACE="Georgia"> non-inline template member function definitions, <A HREF="Chapter16.html#Index2632">1</A></FONT><BR>
<FONT FACE="Georgia"> object, <A HREF="Chapter06.html#Index1291">1</A></FONT><BR>
<FONT FACE="Georgia"> pure virtual function definitions, <A HREF="Chapter15.html#Index2490">1</A></FONT><BR>
<FONT FACE="Georgia"> storage for static data members, <A HREF="Chapter10.html#Index1796">1</A></FONT><BR>
<FONT FACE="Georgia"> structure definition in a header file, <A HREF="Chapter04.html#Index1051">1</A></DL><DL><DT>delete, <A HREF="Chapter03.html#Index782">1</A>, <A HREF="Chapter04.html#Index987">2</A>, <A HREF="Chapter13.html#Index2170">3</A><DD> calling delete for zero, <A HREF="Chapter07.html#Index1440">1</A></FONT><BR>
<FONT FACE="Georgia"> delete-expression, <A HREF="Chapter13.html#Index2168">1</A>, <A HREF="Chapter13.html#Index2227">2</A></FONT><BR>
<FONT FACE="Georgia"> keyword, <A HREF="Chapter01.html#Index156">1</A></FONT><BR>
<FONT FACE="Georgia"> multiple deletions of the same object, <A HREF="Chapter13.html#Index2172">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT> new<DD> and containers, <A HREF="Chapter16.html#Index2598">1</A></FONT><BR>
<FONT FACE="Georgia"> for arrays, <A HREF="Chapter13.html#Index2211">1</A></DL><DL><DT> overloading new and delete, <A HREF="Chapter13.html#Index2225">1</A><DD> array, <A HREF="Chapter13.html#Index2262">1</A></FONT><BR>
<FONT FACE="Georgia"> class, <A HREF="Chapter13.html#Index2245">1</A></FONT><BR>
<FONT FACE="Georgia"> global, <A HREF="Chapter13.html#Index2236">1</A></DL> void*, deleting is a bug, <A HREF="Chapter13.html#Index2194">1</A></FONT><BR>
<FONT FACE="Georgia"> zero pointer, <A HREF="Chapter13.html#Index2171">1</A></DL>Demarco, Tom, <A HREF="AppendixC.html#Index2792">1</A></FONT><BR>
<FONT FACE="Georgia"><DL><DT>dependency<DD> makefile, <A HREF="Chapter03.html#Index953">1</A></FONT><BR>
<FONT FACE="Georgia"> static initialization, <A HREF="Chapter10.html#Index1827">1</A></DL>deprecation, of ++ with a bool flag, <A HREF="Chapter03.html#Ind

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -