C++ Primer Plus (P80) pptx

20 167 0
C++ Primer Plus (P80) pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

register keyword variables automatic 2nd reinterpret_cast operators 2nd relational operators 2nd 3rd 4th 5th 6th compared to logical 2nd 3rd 4th functor equivalents 2nd relationships classes derived 2nd 3rd 4th has-a 2nd 3rd 4th 5th 6th 7th 8th 9th is-a 2nd 3rd remove() function 2nd 3rd remove() method remove_copy() function 2nd remove_copy_if() function 2nd remove_if() function 2nd remove_if() method remove_if() non-member function rend() method 2nd 3rd 4th replace() function 2nd 3rd replace() method 2nd replace_copy() function 2nd 3rd replace_copy_if() function 2nd replace_if() function 2nd 3rd resize() method return addresses of calling functions return keyword 2nd return statements return values functions 2nd 3rd 4th 5th 6th 7th 8th no return values user-defined 2nd 3rd 4th 5th returning objects compared to returning references 2nd reverse iterators 2nd 3rd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. reverse() function 2nd 3rd reverse() method 2nd reverse_copy() function 2nd reversible containers associative multimap 2nd 3rd list 2nd member functions REVERSIBLE CONTAINERS LIST MEMBER FUNCTIONS reversible containers list member functions 2nd 3rd vector 2nd rewrite rule rfind() method 2nd 3rd 4th right manipulator right-shift operator 2nd right-to-left associativity 2nd Ritchie, Dennis rotate() function 2nd rotate_copy() function 2nd RTTI 2nd (runtime type information) dynamic cast operator incorrect usage 2nd operators dynamic cast 2nd 3rd 4th 5th OPERATORS TYPEID operators typeid 2nd OPERATORS TYPEID type info class 2nd type info structure This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. typeid operator RTTI (RUNTIME TYPE INFORMATION) TYPE INFO CLASS 2nd runtime 2nd runtime type information . [See RTTI] [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] Sams Publishing Web site scanf() function scientific manipulator scope class 2nd 3rd 4th 5th 6th classes nested 2nd function prototype potential 2nd 3rd variables file global scope 2nd 3rd local scope 2nd 3rd 4th 5th 6th 7th 8th 9th 10th namespace scope resolution (\(col)\(col)) operator scope resolution operators search methods 2nd 3rd 4th search() function 2nd 3rd search_n() function 2nd searches binary 2nd 3rd 4th semicolon (terminator) sending messages OOP 2nd sentinel characters sequence operations mutating 2nd 3rd 4th 5th 6th 7th 8th 9th 10th non-modifying 2nd 3rd 4th 5th This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. sequence requirements container concepts 2nd 3rd set associative containers 2nd SET ASSOCIATIVE CONTAINERS set associative containers set containers functions 2nd 3rd methods 2nd 3rd set flag . [See setf() function] set_difference() function 2nd 3rd set_intersection() function 2nd 3rd 4th set_symetric_difference() function 2nd set_terminate() function set_unexpected() function set_union() function 2nd 3rd 4th 5th 6th 7th setf() function 2nd 3rd 4th 5th 6th 7th 8th 9th arguments 2nd manipulators 2nd setfill() function 2nd 3rd setprecision() function 2nd 3rd setstate() stream state method 2nd 3rd 4th 5th 6th setting bits flags setw() function 2nd 3rd short integers criteria for type 2nd signed type 2nd 3rd 4th unsigned type 2nd 3rd 4th showbase manipulator showmenu() function 2nd showpoint manipulator showpos manipulator signed integers 2nd 3rd 4th 5th char 2nd criteria for type 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. significant figures singly linked lists 2nd size() member functions size() method 2nd 3rd 4th 5th 6th 7th 8th 9th sort() function 2nd sort() method 2nd 3rd sort() STL function 2nd 3rd 4th 5th sort_heap() function 2nd sorting operations 2nd 3rd 4th 5th 6th source code definition of file extensions 2nd formatting 2nd style rules 2nd source code files calling functions compiling separately structure-related functions compiling separately spaces reading cin.get(ch) function specialization . [See instantiation] specializations 2nd explicit 2nd 3rd 4th 5th 6th 7th 8th 9th template classes 2nd partial template classes 2nd 3rd specifiers storage class 2nd splice() method 2nd 3rd 4th square() function 2nd stable_partition() function 2nd stable_sort() function 2nd Stack class 2nd 3rd 4th 5th 6th This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. pointers 2nd 3rd 4th 5th 6th stack class templates 2nd stack containers 2nd stacks 2nd 3rd 4th 5th unwinding 2nd 3rd variables automatic 2nd Standard C++ converting to autoptr template 2nd const keyword instead of #define 2nd 3rd header files 2nd inline keyword instead of #define 2nd namespaces 2nd Standard Template Library 2nd string class 2nd type casts use function prototypes Standard Input/Output, ANSI C Standard Template Library . [See STL (Standard Template Library)] converting to Standard C++ 2nd state members 2nd 3rd statements 2nd 3rd 4th 5th 6th #define 2nd assignment 2nd break 2nd 3rd 4th 5th 6th 7th compound. [See blocks] continue 2nd 3rd 4th declaration 2nd 3rd 4th delete 2nd 3rd . [See also delete operator] pairing with new statement 2nd 3rd expressions 2nd for-init-statement if 2nd 3rd if else 2nd 3rd 4th 5th 6th 7th 8th This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. if else if else construction 2nd 3rd 4th formatting 2nd new 2nd 3rd 4th 5th 6th . [See also new operator] bad alloc exceptions 2nd constructors 2nd 3rd nonexpressions 2nd placing multiple in loops 2nd 3rd separating switch 2nd 3rd 4th 5th 6th 7th 8th 9th 10th static binding 2nd 3rd 4th compared to dynamic binding 2nd static class member functions 2nd static class members 2nd 3rd 4th 5th 6th 7th Stringbad objects 2nd 3rd static keyword 2nd 3rd static memory storage 2nd 3rd 4th static modifier local scope variables 2nd 3rd static storage duration static type checking static variables 2nd 3rd external 2nd 3rd 4th static modifier 2nd 3rd 4th types 2nd static_cast operator 2nd std namespace 2nd 3rd std namespaces 2nd STL algorithms 2nd groups 2nd properties 2nd associative containers 2nd multimap 2nd 3rd set ASSOCIATIVE CONTAINERS SET This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. associative containers set 2nd container concepts properties 2nd 3rd sequence requirements 2nd 3rd container types deque 2nd CONTAINER TYPES LIST container types list 2nd 3rd priority queue 2nd queue 2nd stack 2nd vector 2nd functions binary searches 2nd 3rd 4th for each() 2nd 3rd 4th 5th heap operations 2nd maximum/minimum 2nd merges 2nd mutating sequence operations 2nd 3rd 4th 5th 6th 7th 8th 9th non-modifying sequence operations 2nd 3rd 4th 5th numeric operations 2nd 3rd permutations 2nd random shuffle() 2nd 3rd 4th 5th set operations 2nd 3rd sort() 2nd 3rd 4th 5th sorting operations 2nd 3rd 4th 5th 6th functors 2nd adaptable concepts 2nd 3rd 4th predefined 2nd 3rd 4th 5th generic programming 2nd iterators 2nd 3rd 4th 5th 6th 7th 8th back insert 2nd ITERATORS This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. BACK INSERT iterators bidirectional 2nd concepts 2nd copy() function 2nd forward 2nd front insert 2nd ITERATORS FRONT INSERT iterators hierarchy 2nd input 2nd insert ITERATORS INSERT iterators insert istream iterator template 2nd ostream iterator template 2nd 3rd output 2nd pointers 2nd random access 2nd reverse 2nd 3rd types 2nd USING 2nd using 2nd USING using 2nd 3rd 4th STL (Standard Template Library) Stock class 2nd constructors/destructors 2nd 3rd 4th 5th 6th 7th header file 2nd storage class qualifiers cv-qualifiers 2nd keywords const 2nd 3rd mutable This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. volatile 2nd storage class specifiers 2nd storage classes dynamic memory 2nd functions 2nd linking variables 2nd 3rd automatic 2nd 3rd 4th 5th 6th static 2nd 3rd 4th 5th 6th 7th strcmp() function 2nd 3rd 4th 5th strcpy() function 2nd 3rd 4th 5th stream objects 2nd stream states 2nd 3rd effects 2nd 3rd exceptions 2nd 3rd file I/O 2nd 3rd get() and getline() input effects 2nd setting 2nd streambuf class streams 2nd 3rd 4th strict weak ordering string class String class 2nd 3rd 4th 5th 6th 7th 8th string class String class 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th string class assignment operators 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th characters, accessing 2nd 3rd 4th 5th 6th String class constructors 2nd 3rd string class constructors 2nd 3rd String class constructors 2nd string class constructors copy 2nd 3rd 4th 5th 6th 7th 8th 9th 10th This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. [...]... unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks default 2nd using arrays 2nd using n copies of characters 2nd using part of arrays 2nd using ranges 2nd converting to Standard C++ 2nd defined types 2nd String class input 2nd string class input/output methods accessing characters 2nd 3rd appending/adding 2nd assignment 2nd 3rd 4th comparison 2nd copy 2nd erase 2nd insertion 2nd... vector 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th versatility 2nd 3rd 4th recursively with family of classes 2nd template keyword templates autoptr converting to Standard C++ 2nd classes nested 2nd 3rd friend classes bound templates 2nd 3rd 4th non-template functions 2nd 3rd unbound templates 2nd function 2nd 3rd 4th explicit instantiation 2nd explicit specializations 2nd... 2nd 3rd partial ordering rules 2nd 3rd 4th trivial conversions for exact matches 2nd 3rd istream iterator 2nd ostream iterator 2nd 3rd parameters 2nd 3rd Standard Template Library converting to Standard C++ This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks temporary files random access 2nd temporary variables 2nd 3rd 4th terminate() function... 2nd 3rd 4th 5th 6th 7th automatically 2nd 3rd type casts 2nd 3rd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks converting to Standard C++ 2nd type conversions 2nd 3rd 4th 5th 6th 7th 8th 9th 10th type casts 2nd 3rd type info class TYPE INFO CLASS type info class TYPE INFO CLASS type info structure type parameters typeid operator 2nd . containers 2nd stacks 2nd 3rd 4th 5th unwinding 2nd 3rd variables automatic 2nd Standard C++ converting to autoptr template 2nd const keyword instead of #define 2nd 3rd header files. ANSI C Standard Template Library . [See STL (Standard Template Library)] converting to Standard C++ 2nd state members 2nd 3rd statements 2nd 3rd 4th 5th 6th #define 2nd assignment 2nd . copies of characters 2nd using part of arrays 2nd using ranges 2nd converting to Standard C++ 2nd defined types 2nd String class input 2nd string class input/output methods accessing

Ngày đăng: 07/07/2014, 06:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan