Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Deitel H.M. — C++ How to Program
Deitel H.M. — C++ How to Program



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите 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++.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: fifth edition

Год издания: 2005

Количество страниц: 1536

Добавлена в каталог: 14.11.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
addition assignment (+=)
addition assignment operator (+=)
addition operator (+)      
addition program that displays the sum of two numbers
Address
address (&)
address operator (&)      2nd 3rd 4th 5th 6th
addressable storage unit
adjacent_difference
adjacent_difference STL algorithm      
adjacent_find      2nd
adjacent_find STL algorithm      2nd
ADT (abstract data type)      2nd
aggregate data type      2nd
Aggregation      2nd
aiming a derived-class pointer at a base-class object
Airline Reservation System      2nd
alert escape sequence ('a')
alert escape sequence ('\a')
Algebraic expression
Algorithm      2nd 3rd 4th 5th 6th 7th 8th 9th 10th
algorithms (STL)
Algorithms equal, mismatch and lexicographical_compare
Algorithms min and max
Algorithms swap, iter_swap and swap_ranges
Alias      2nd 3rd 4th
Alignment
all exceptions
allocate and deallocate storage
allocate dynamic memory      2nd 3rd 4th
Allocator      
alphabetizing strings
alt attribute of element img (XHTML)
alter the flow of control      
ALU      
ambiguity problem      2nd
American National Standards Institute (ANSI)      2nd 3rd
American Standard Code for Information Interchange (ASCII)      2nd
an assignment operator
an iterator      2nd
an iterator positioned outside its container
an operator as a non-member, non-friend function
Analysis      
analysis stage of the software life cycle      
Analytical engine      
AND
and operator keyword
and references      
and_eq      
and_eq operator keyword
angle brackets (<and>)      
anonymous      
anonymous union
ANSI (American National Standards Institute)
ANSI C
ANSI/ISO 9899: 1990
ANSI/ISO C++ Standard      2nd 3rd 4th 5th
any function of class bitset
Apache HTTP Server      2nd
Apache Software Foundation
append data to a file
append function of class string
append output symbol (>>)
Apple Computer, Inc.      
arbitrary range of subscripts
argc      
Argument
arguments in correct order      
argv[]
Arithmetic      
arithmetic and logic unit (ALU)
arithmetic assignment operators
Arithmetic calculations
Arithmetic mean      
Arithmetic operator      
arithmetic overflow      2nd
arithmetic overflow error      
arithmetic underflow error
Array      2nd 3rd 4th 5th 6th
Array class      
Array class definition with overloaded operators      2nd
Array class member-function and friend-function definitions
Array class test program
array of characters
array of integers      2nd
Array of pointers to functions      
array-sort function      
arrays that know their size
arrow      2nd
arrow member selection operator (->)      2nd
arrow memberselection (->)      
arrowhead      
arrowhead in a UML sequence diagram
artifact in the UML
as a collection of bytes
as a string      
as an alternative to switch logic
ASCII (American Standard Code for Information Interchange)      2nd 3rd 4th
ASCII (American Standard Code for Information Interchange) character set
asctime function      2nd
Assembler      
Assembly language
Assert      
ASSIGN      
assign member function of class string
assign member function of list
assign one iterator to another
assign the value of      
assigning a structure to a structure of the same type      
assigning a union to another union of the same type
assigning addresses of base-class and derived-class objects to base-class and derived-class pointers
assigning character strings to String objects
assigning class objects
ASSIGNMENT
assignment (=) operator      2nd 3rd 4th
assignment operator      
assignment operator (&=)      2nd
assignment statement      2nd
association (in the UML)      2nd 3rd 4th 5th
association in a map      
associative array      
associative container      2nd 3rd 4th 5th
associative container functions      
Associativity      2nd
asterisk (*) for multiplication      
asynchronous call      
Asynchronous event      
at member function      
AT&T      
atexit function      2nd
ATM (automated teller machine) case study      2nd
ATM case study      2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
ATM class (ATM case study)      2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th
ATM system      2nd 3rd 4th 5th 6th 7th 8th
atof      
atof function      2nd
atoi
atoi function      2nd 3rd 4th 5th 6th
atol
atol function      2nd
attempting to call a multiply inherited function polymorphically
attempting to modify a constant pointer to constant data
attempting to modify a constant pointer to nonconstant data
attempting to modify data through a non-constant pointer to constant data
Attempting to modify data through a nonconstant pointer to constant data
Attribute      2nd 3rd
attribute compartment      
attributes of a variable
authentication information      
auto
auto storage-class specifier      2nd
automated teller machine (ATM)      2nd 3rd
Automatic array
automatic array initialization      
automatic local array
automatic local object      
automatic local variable      2nd 3rd
automatic object      2nd
automatic storage class      2nd 3rd 4th
automatic variable      
automatically destroyed      
automobile      
Autos window      
Autos window displaying local variable withdrawalAmount      
Autos window displaying state of objects
Autos window displaying the state of account1 object
Autos window displaying the state of account1 object after initialization      
Autos window displaying updated local variable withdrawalAmount
auto_ptr      2nd
auto_ptr class      2nd
auto_ptr object manages dynamically allocated memory
Average      2nd 3rd 4th
avoid repeating code      
B programming language
Babbage, Charles
back function
back member function
backslash (\)      2nd
backslash escape sequence (\\)
backward pointer
backward traversal      
back_inserter function template      2nd
bad member function (streams)
badbit of stream      2nd 3rd
bad_alloc      
bad_alloc exception      2nd 3rd 4th 5th 6th
bad_cast      
bad_cast exception      
bad_exception      
bad_exception exception      
bad_typeid      
bad_typeid exception      
Balanced tree
BalanceInquiry class (ATM case study)      2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th
Bank account program      
BankDatabase class (ATM case study)      2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th
banking system      
Bar chart      2nd 3rd
Bar chart printing program      
bar of asterisks      2nd
base 16 number system      2nd 3rd 4th 5th 6th
base 2      
base case in recursion      2nd 3rd
base class      2nd 3rd 4th
base class data cannot be accessed from derived class      
base e      
base specified for a stream
base-10 number system      2nd
base-16 number system      
base-8 number system      
baseline (XHTML)      
BasePlusCommissionEmployee class header file
BasePlusCommissionEmployee class implementation file      2nd
BasePlusCommissionEmployee class represents an employee who receives a base salary in addition to a commission      
BasePlusCommissionEmployee class test program      
BasePlusCommissionEmployee class that inherits from class Commission-Employee, which does not provide protected data      
BasePlusCommissionEmployee class that inherits from class CommissionEmployee, which does not provide protected data
BasePlusCommissionEmployee class that inherits protected data from CommissionEmployee      
BASIC (Beginner's All-Purpose Symbolic Instruction Code)      2nd 3rd 4th
basic searching and sorting algorithms of the Standard Library
basic_fstream template      2nd
basic_ifstream template      2nd
basic_ios class template      2nd
basic_iostream class template      2nd 3rd 4th
basic_istream class template      2nd 3rd
basic_istringstream class template
basic_ofstream class template      2nd
basic_ostream class template      2nd 3rd
basic_ostringstream class template
basic_string class template
Batch processing
BCPL programming language
begin function      
begin iterator      
begin member function
begin member function of class string      
begin member function of containers      
begin member function of first-class containers      
Beginner's All-Purpose Symbolic Instruction Code (BASIC)      
beginning of a file
beginning of a stream
behavior      2nd 3rd
behavior of the system      2nd 3rd 4th
behaviors in the UML
Bell      
Bell Laboratories
Bibliography
bidirectional iterator      2nd 3rd 4th 5th 6th 7th 8th 9th 10th
bidirectional navigability in the UML      
Big O notation      2nd 3rd 4th 5th 6th
BINARY
binary (base 2) number system      
binary arithmetic operator      
binary comparison function
Binary digit
binary function      2nd
binary function object      2nd
binary integer
binary number
Binary number system
Binary operator      2nd 3rd
binary operator <      
binary operators      2nd
binary predicate function      2nd 3rd 4th 5th 6th 7th 8th 9th
binary scope resolution (::)
binary scope resolution operator (::)      2nd 3rd 4th 5th
Binary search
Binary search tree      2nd 3rd 4th
Binary tree      2nd 3rd 4th
binary_function
binary_function class      
binary_search      2nd
binary_search STL algorithm      2nd 3rd
Bit      2nd
bit field      2nd 3rd
bit manipulation      2nd
BITAND      
bitand operator keyword
bitor
bitor operator keyword
bitset
bitset and the Sieve of Eratosthenes
bitset class      2nd 3rd 4th
bitwise AND      
bitwise AND, bitwise inclusive-OR, bitwise exclusive-OR and bitwise complement operators      
bitwise assignment operators      2nd
bitwise complement operator (~)      2nd 3rd 4th 5th 6th
bitwise exclusive OR assignment operator (^=)      
bitwise exclusive OR operator (^)      2nd 3rd 4th
bitwise inclusive OR assignment operator (|=)      
bitwise inclusive OR operator (|)      2nd 3rd 4th 5th
bitwise left-shift operator (<<)      2nd
bitwise logical OR operator (||)
Bitwise operators      2nd 3rd
bitwise right-shift operator (>>)      
bitwise shift operator      
Bitwise shift operators
BLANK
Blank character
blank line      2nd
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2026
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте