C++ Primer Plus (P76) doc

20 65 0
C++ Primer Plus (P76) doc

Đ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

troubleshooting UNIX CC 2nd g++ 2nd MS-DOS 2nd versions Windows 2nd 3rd 4th 5th compiling files separately 2nd 3rd 4th complex class template composition . [See containment] compound statements . [See blocks] concatenating strings 2nd 3rd 4th concatenation output 2nd 3rd concepts containers properties 2nd 3rd sequence requirements 2nd 3rd functors 2nd 3rd 4th iterators models 2nd conditional operators ?; 2nd 3rd const keyword 2nd 3rd 4th 5th 6th 7th 8th converting to Standard C++ instead of #define 2nd 3rd functions arrays 2nd pointers 2nd 3rd 4th 5th pointers to pointers 2nd temporary variables 2nd 3rd 4th const member functions 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. const objects 2nd 3rd const_cast operator 2nd constant time complexity 2nd constants 2nd 3rd char 2nd 3rd 4th 5th 6th converting to Standard C++ const instead of #define 2nd 3rd file modes 2nd floating-point 2nd integer 2nd criteria for types 2nd representing bit values 2nd symbolic climits file 2nd constructors . [See also destructors] class 2nd 3rd 4th 5th declaring 2nd default 2nd 3rd defining 2nd Stock 2nd 3rd 4th 5th 6th 7th using 2nd classes derived 2nd 3rd 4th 5th 6th 7th 8th string 2nd 3rd 4th 5th virtual base 2nd 3rd conversion 2nd copy 2nd 3rd 4th 5th 6th 7th 8th string class 2nd 3rd 4th 5th 6th 7th 8th default 2nd 3rd 4th 5th 6th 7th 8th 9th inheritance 2nd initializer lists 2nd new statement 2nd statements new 2nd 3rd string class 2nd 3rd copy 2nd This document was created by an 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 virtual functions 2nd container classes container concepts properties 2nd 3rd sequence requirements 2nd 3rd container templates Standard Template Library converting to Standard C++ 2nd container types deque 2nd list 2nd member functions 2nd 3rd CONTAINER TYPES LIST MEMBER FUNCTIONS container types list member functions priority queue 2nd queue 2nd stack 2nd vector 2nd containers associative 2nd data types 2nd multimap 2nd 3rd set CONTAINERS ASSOCIATIVE SET containers associative This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. set 2nd data types 2nd 3rd functions multisets 2nd 3rd sets 2nd 3rd member functions for all 2nd methods multimaps 2nd 3rd multisets 2nd 3rd sets 2nd 3rd stacks 2nd 3rd 4th 5th containment classes student Student student 2nd 3rd compared to private inheritance 2nd continue statement 2nd 3rd 4th conversion functions 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th conversions class objects 2nd classes friends 2nd 3rd type casting 2nd 3rd 4th 5th 6th 7th 8th 9th 10th data types built-in converting to Standard C++ 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 2nd use function prototypes 2nd converting types 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. type casts 2nd 3rd copy constructable objects copy constructor 2nd 3rd 4th copy constructors 2nd 3rd 4th 5th 6th classes string 2nd 3rd 4th 5th 6th 7th 8th copy() function 2nd 3rd iterators 2nd copy() method 2nd copy_backward() function 2nd 3rd copying algorithms count if() function 2nd count() function 2nd count() method cout object 2nd 3rd 4th 5th 6th 7th 8th 9th buffers flushing 2nd concatenation 2nd 3rd field width display 2nd 3rd fill characters 2nd floating-point display precision 2nd formatting data types 2nd methods 2nd 3rd number base display 2nd overloaded << operator 2nd printing trailing zeros/decimal points 2nd 3rd 4th 5th 6th 7th 8th cout objects integers 2nd 3rd strings 2nd 3rd cout.put() function 2nd 3rd 4th 5th CRC cards cstring header file 2nd 3rd ctime header file 2nd 3rd 4th Customer class 2nd 3rd [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. data hiding 2nd 3rd data objects pointers data types built-in conversions classes 2nd 3rd 4th 5th abstraction public and private 2nd containers 2nd 3rd associative 2nd recognized by 2nd 3rd recognized by << insertion operator 2nd data() method 2nd 3rd 4th 5th 6th 7th 8th 9th dec manipulator 2nd 3rd dec manipulators 2nd decimal points trailing 2nd 3rd 4th 5th 6th 7th 8th 9th decimal-point notation 2nd declaration statements 2nd 3rd 4th 5th 6th declaration-statement expression declarations external using base classes 2nd declarations (referencing declarations) declarative region 2nd 3rd 4th 5th 6th declaring arrays 2nd 3rd 4th 5th 6th 7th classes 2nd 3rd 4th 5th 6th class implementations 2nd 3rd 4th 5th 6th 7th constructors 2nd derived 2nd 3rd 4th 5th vector 2nd virtual destructors virtual method behavior 2nd 3rd 4th friends This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. forward declarations pointers 2nd 3rd 4th 5th 6th 7th variables static 2nd decrement operators 2nd deep copy default arguments 2nd 3rd 4th 5th default class constructor default class constructors 2nd default constructors 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th deferencing between pointers and pointed-to values 2nd deferencing operator (*) pointers 2nd defining functions 2nd 3rd 4th 5th defining declaration statements (definitions) defining declarations (definitions0 definitions definitions (defining declarations) delete operator 2nd 3rd 4th 5th 6th 7th 8th 9th . [See also delete statement] compared to new operator freeing memory 2nd delete statement 2nd 3rd . [See also delete operator] pairing with new statement 2nd 3rd deprecated static keyword deque class member functions 2nd 3rd 4th deque class templates 2nd deque containers 2nd dereferencing (*) operator 2nd 3rd dereferencing operators 2nd 3rd 4th derived classes 2nd 3rd 4th accessing protected base class members 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. assigning objects dynamic memory allocation 2nd 3rd 4th 5th class implementations 2nd 3rd 4th 5th 6th 7th comparison of dynamic and static binding 2nd constructors 2nd 3rd 4th 5th 6th 7th 8th initializer lists 2nd declaring 2nd 3rd 4th 5th exceptions 2nd 3rd 4th objects pointers 2nd 3rd 4th references 2nd 3rd 4th pointers redefining base-class methods 2nd references relationships 2nd 3rd 4th virtual destructors virtual functions 2nd 3rd constructors 2nd destructors 2nd friends 2nd redefinition 2nd virtual method behavior 2nd 3rd 4th derived types arrays 2nd design bottom-up top-down destructors 2nd . [See also constructors] class 2nd 3rd 4th 5th 6th 7th default Stock 2nd 3rd 4th 5th 6th 7th inheritance virtual functions 2nd directives #ifndef 2nd divide-and-conquer strategy This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. division arithmetic operator 2nd 3rd operands 2nd 3rd 4th precedence rules 2nd division operators combined with assignment operators 2nd do while loop 2nd 3rd 4th dominance virtual base classes 2nd double keyword 2nd double slash (//) comments 2nd 3rd double type floating-point numbers 2nd 3rd 4th 5th double-ended queue . [See deque] downcasting 2nd 3rd 4th dynamic arrays 2nd new operator 2nd 3rd 4th 5th 6th dynamic binding 2nd 3rd 4th 5th 6th 7th 8th compared to static binding 2nd dynamic cast operator 2nd 3rd dynamic cast operators 2nd 3rd 4th 5th dynamic memory storage classes 2nd dynamic memory allocation 2nd 3rd 4th 5th auto_ptr class 2nd 3rd 4th 5th 6th dynamic structures new operator 2nd 3rd dynamic variables dynamic_cast operator [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [Z] E (exponet) notation 2nd early binding . [See static binding] EBCDIC character set EDIT NOTE Delete the C compared & C++ compared level 1s This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. Scope resolution operator has two colons in it. empty lines failbits 2nd empty() method encapsulation end() function end() method 2nd 3rd 4th 5th end-of-file (EOF) 2nd 3rd 4th 5th 6th 7th 8th endl newline characters enum variables 2nd 3rd value ranges 2nd values 2nd enumerations 2nd 3rd value ranges 2nd values 2nd enumerators as labels 2nd EOF (end-of-file) 2nd 3rd 4th 5th 6th 7th 8th eof()stream state methods 2nd 3rd 4th eofbit stream state 2nd 3rd 4th 5th equal range() method equal to (==) relational operator 2nd 3rd 4th 5th 6th equal() function 2nd 3rd equal_range() function 2nd equal_range() member function equivalent keys erase() method 2nd 3rd 4th 5th 6th 7th 8th 9th 10th escape sequence codes 2nd exact matches best matches 2nd 3rd exception class 2nd bad alloc class 2nd exception handlers 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th exceptions 2nd 3rd 4th 5th 6th 7th classes 2nd 3rd 4th 5th 6th inheritance 2nd 3rd 4th thrown by functions 2nd 3rd 4th 5th This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it. Thanks. [...]... filenames comparison of C and C++ 2nd files [See also header files] include files [See also header files] compiling separately 2nd 3rd 4th iostream 2nd 3rd 4th 5th Z [See also header files] fill characters 2nd 3rd fill() function 2nd fill() member function fill_n() function 2nd fin.clear() function find first not of() method 2nd 3rd 4th find first of() method 2nd 3rd 4th This document was created by an... parameters reference variables 2nd 3rd 4th function polymorphism, [See function overloading] function prototype scope function prototypes 2nd 3rd 4th 5th 6th 7th benefits 2nd C++ compared to ANSI C 2nd syntax 2nd function return types This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks function signatures function templates 2nd 3rd 4th explicit... 7th 8th 9th 10th converting to Standard C++ inline instead of #define 2nd prototypes copy() 2nd 3rd copy_backward() 2nd 3rd count if() 2nd count() 2nd cout.put() 2nd 3rd 4th 5th defining 2nd 3rd 4th 5th end() equal() 2nd 3rd equal_range() 2nd exceptions thrown 2nd 3rd 4th 5th unwinding stacks 2nd 3rd exit() 2nd fail() fill() 2nd fill_n() 2nd fin.clear() This document was created by an unregistered... inline 2nd 3rd 4th compared to macros 2nd inner_product() 2nd inplace_merge() 2nd 3rd input unformatted input/output C++ compared to C isalnum() isalpha(ch) 2nd 3rd 4th iscntrl() isdigits() isgraph() islower() isprint() ispunct(ch) 2nd 3rd 4th isspace() 2nd isupper() iter_swap() 2nd 3rd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks language... 3rd 4th 5th 6th 7th 8th with iomanip header file manipulators 2nd 3rd forward declarations forward iterators 2nd free memory storage free store (memory) 2nd 3rd freeing memory delete operator 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks friend classes 2nd 3rd 4th 5th 6th 7th 8th 9th 10th compared to friend member functions templates... [R] [S] [T] [U] [V] [W] [Z] factorials 2nd fail() function fail() stream state method 2nd 3rd 4th failbit stream state 2nd 3rd 4th failbits 2nd fields width 2nd 3rd file extensions source files 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks file I/O 2nd checking stream states 2nd 3rd command-line processing 2nd 3rd file modes 2nd appending... 7th passing by values 2nd arrays 2nd 3rd 4th 5th 6th 7th 8th as arguments 2nd 3rd 4th as ranges 2nd 3rd const keyword 2nd two-dimensional arrays as arguments 2nd 3rd using as ranges atan() atan2() This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks binary 2nd 3rd binary searches 2nd 3rd 4th binary_search() 2nd C-style strings 2nd 3rd 4th returning...This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks unwinding stacks 2nd 3rd try blocks 2nd 3rd 4th 5th nesting 2nd unexpected and uncaught 2nd... conversions 2nd 3rd 4th 5th writing 2nd 3rd flush() function 2nd flushing buffers for loop 2nd 3rd 4th 5th 6th arrays ArSize 2nd compared to while loop 2nd 3rd 4th expressions 2nd 3rd update 2nd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks nested loops 2nd 3rd 4th parts 2nd 3rd statements expressions 2nd nonexpressions 2nd string... 2nd partial_sort_copy() 2nd partial_sum() 2nd partition() 2nd permutations 2nd pointers 2nd 3rd 4th addresses of functions 2nd const keyword 2nd 3rd 4th 5th declaring 2nd invoking functions 2nd 3rd This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com to register it Thanks pointers to pointers const keyword 2nd pop_heap() 2nd 3rd previous_permutation() 2nd printf() . Standard C++ instead of #define 2nd 3rd functions arrays 2nd pointers 2nd 3rd 4th 5th pointers to pointers 2nd temporary variables 2nd 3rd 4th const member functions 2nd This document. [See static binding] EBCDIC character set EDIT NOTE Delete the C compared & C++ compared level 1s This document was created by an unregistered ChmMagic, please go to http://www.bisenter.com. function prototypes 2nd 3rd 4th 5th 6th 7th benefits 2nd C++ compared to ANSI C 2nd syntax 2nd function return types This document was created by an unregistered ChmMagic, please go to

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

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

  • Đang cập nhật ...

Tài liệu liên quan