Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: C++ How to Program
Автор: Deitel H.M.
Аннотация:
With nearly 250,000 sold, Harvey and Paul Deitel'sC++ How to Programis the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The authors have given this edition a general tune-up of object-oriented programming presentation. The new Fourth Edition has a new code-highlighting style that uses an alternate background color to focus the reader on new code elements in a program. The Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published — with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. This new Fourth Edition has an upgraded OOD/UML case to latest UML standard, as well as significant improvements to exception handling and operator overloading chapters. Features enhanced treatment of strings and arrays as objects earlier in the book using standard C++ classes, string and vector. The Fourth Edition retains every key concept and technique ANSI C++ developers need to master: control structures, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the code from the book as well as essential software for learning C++. For anyone who wants to learn C++, improve their existing C++ skills, and master object-oriented development with C++.
Right subtree2nd 3rd 4th 5th right triangle2nd right value (rvalue) right-shift operator (>>)2nd 3rd 4th 5th right-shifting a signed value is machine dependent right-to-left associativity2nd rightmost (trailing) arguments rightmost node of a subtree rise-and-shine algorithm Ritchie, D. robust application2nd Rogue Wave role in the UML role name in the UML Rolling a die Rolling a six-sided die 6000 times rolling two dice2nd root node2nd root node of the left subtree root node of the right subtree Rotate2nd rotate STL algorithm2nd rotate_copy2nd rotate_copy STL algorithm2nd round a floating-point number for display purposes rounded rectangle (for representing a state in a UML state diagram) rounded rectangle (for representing a state) in the UML Rounding2nd row subscript Rows rows attribute of element textarea rowspan attribute of element th RTTI (run-time type information)2nd rule of thumb rules for forming structured programs rules of operator precedence Rumbaugh, James Run command run debugger command running total Runtime error Runtime Type Information (RTTI)2nd 3rd runtime_error2nd 3rd 4th runtime_error class runtime_error exception2nd 3rd 4th rvalue ("right value")2nd 3rd 4th SalariedEmployee class header file SalariedEmployee class implementation file SalesPerson class definition SalesPerson class member-function definitions savings account SavingsAccount class scalable scalar2nd Scalar quantity SCALE Scaling Scaling factor2nd scanning images Scientific Scientific notation2nd 3rd scientific notation floating-point value2nd scientific stream manipulator2nd Scope scope of a symbolic constant or macro scope of an identifier2nd scope resolution operator (::)2nd 3rd 4th 5th 6th 7th Scoping example Screen2nd 3rd 4th Screen class (ATM case study)2nd 3rd 4th 5th 6th 7th 8th 9th screen cursor screen output screen-manager program Script scrutinize data Search search a linked list2nd Search Algorithms Search engine search functions of the string-handling library search key2nd 3rd search STL algorithm2nd Searching2nd 3rd searching arrays searching blocks of memory searching data searching performance searching strings2nd search_n2nd search_n STL algorithm2nd second data member of pair second pass of Simple compiler Second refinement second-degree polynomial2nd secondary storage device2nd secondary storage unit Security2nd 3rd Security hole security issues involving the Common Gateway Interface Seed seed function rand seek direction seek get seek put seekg function seekg function of istream2nd seekp function seekp function of ostream2nd segmentation violation select a substring select element (XHTML) select XHTML element (form) selected attribute of element option Selection2nd Selection sort2nd selection sort algorithm2nd 3rd Selection sort with call-by-reference selection statement self assignment2nd 3rd self-documenting self-referential class2nd self-referential structure semicolon (;)2nd 3rd 4th 5th semicolon at end semicolon that terminates a structure definition sentinel controlled2nd sentinel value2nd 3rd 4th sentinel-controlled loop sentinel-controlled repetition2nd 3rd separate interface from implementation separated from containers SEQUENCE2nd 3rd 4th 5th 6th 7th sequence container sequence diagram in the UML2nd sequence of integers sequence of messages in the UML sequence of random numbers sequence statement sequence type sequence-statement activity diagram sequential container sequential execution Sequential file2nd 3rd 4th 5th 6th 7th server server-side file2nd 3rd server-side form handler Services services of a class set a value set and get functions