Главная    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
Предметный указатель
of a structure      
of an element (XHTML)      
of base classes      
of class string      2nd 3rd
of class vector      2nd 3rd
of containers      
of operators      2nd
of parameters      
of pointers to functions      2nd
of priority_queue      
of queue      
of sequence containers      2nd
of stack      
of string      2nd
of strings      
of the conditional operator      
of the STL      
off-by-one      2nd 3rd 4th
off-by-one error      2nd 3rd 4th
Offset      
offset from the beginning of a file      
offset to a pointer      
ofstream      2nd 3rd 4th 5th 6th 7th 8th 9th
ofstream constructor      
om
om (top-level domain)      
OMG (Object Management Group)      
on a character array      
one's complement      2nd
one-pass algorithm      
one-to-many mapping      
one-to-many relationship      2nd
One-to-one mapping      2nd
one-to-one relationship      
ones position      
OOAD (Object-Oriented Analysis and Design)      2nd
OOD (object-oriented design)      2nd 3rd 4th 5th 6th 7th
OOP (object-oriented programming)      2nd 3rd 4th 5th 6th 7th 8th 9th
open a file for input      
open a file for output      
open a nonexistent file      
open file      
Open function      
open function of ofstream      
open source software      
Operand      2nd 3rd 4th 5th 6th
Operating System      2nd 3rd 4th 5th
operation (UML)      
operation code      2nd
operation compartment      
operation compartment in a class diagram      
operation in the UML      2nd 3rd 4th 5th 6th 7th 8th 9th
operation parameter in the UML      2nd 3rd 4th
Operations      
operations that can be performed on data      
Operator      
operator (!=)      
operator (%)      2nd 3rd 4th 5th
operator (&)      2nd 3rd 4th
operator ()      2nd
operator (~)      
operator +=      
operator associativity      
operator functions      
operator keyword      
operator keywords      
Operator overloading      2nd 3rd 4th 5th
Operator precedence      2nd 3rd 4th
operator precedence and associativity chart      
operator void* member function      2nd 3rd
operator! member function      2nd 3rd
operator!=      2nd
operator()      
operator() overloaded operator      
operator+      
operator++      2nd
operator++(int)      
operator<      2nd
operator<<      2nd 3rd 4th
operator<=      
operator=      2nd
operator==      2nd 3rd 4th
operator>      
operator>=      2nd
operator>>      2nd 3rd
Operators      
operators .* and ->*      
operators that can be overloaded      
operator[]      
operator[] member function      
optical disk      
Optimization      
optimizations on constants      
optimized code      
Optimizing compiler      2nd 3rd
optimizing the simple compiler      
option element (XHTML)      
options      
options HTTP request type      
OR
or operator keyword      
Order      2nd 3rd
order 1 (Big O)      
order in which actions should execute      
order in which constructors and destructors are called      
order in which destructors are called      
order in which operators are applied to their operands      
order log n (Big O)      
order n (Big O)      
order n-squared (Big O)      
order of evaluation      
Ordered List      2nd
org      
org (top-level domain)      
original format settings      
or_eq      
or_eq operator keyword      
ostream      2nd 3rd 4th 5th
ostream class      
ostream_iterator      
ostringstream      2nd
other character sets      
out of scope      
out-of-range array subscript      
out-of-range element      2nd
outer block      
outer for structure      
output a floating-point value      
Output buffering      
output data      
output data items of built-in type      
Output device      
output format of floating-point numbers      
output iterator      2nd 3rd 4th 5th 6th 7th 8th
output of char * variables      
output of characters      
output of floating-point values      
output of integers      
output of standard data types      
output of uppercase letters      
output operator      
output sequence      
output stream      
output to string in memory      
Output unit      
outputting to strings in memory      
out_of_bounds      
out_of_bounds exception      
out_of_range      2nd 3rd 4th
out_of_range exception      2nd 3rd 4th
Oval      
Overflow      2nd
Overflow error      
overflow_error      
overflow_error exception      
OVERHEAD      2nd
overhead of a function call      
overhead of an extra function call      
overhead of virtual function      
overloaded      
overloaded * operator      
overloaded -> operator      
Overloaded function definitions      
overloaded operator function      
Overloaded stream insertion and stream extraction operators      
Overloading      
overloading resolution      
overloading template functions      
overloading the stream insertion operator      
override a function      
P
p (paragraph) element (XHTML)      
Package      
package diagram in the UML      
Package inheritance hierarchy      
Package inheritance hierarchy exercise      
Packet      
pad with specified characters      
padding      
padding characters      2nd 3rd 4th
padding in a structure      
page layout software      
Paint Shop Pro      
pair      2nd
pair of braces {}      2nd
pair of iterators      
Palindrome      
palindrome function      
paragraph tag      
parallel activities      
Parallelogram      
PARAMETER      2nd
parameter as a local variable      
parameter in the UML      2nd 3rd 4th
parameter list      
parameter names optional      
parameterized stream manipulator      2nd 3rd 4th 5th 6th
parameterized type      2nd
parent node      2nd
parentheses ()      
parentheses operator (())      2nd
parentheses to force order of evaluation      
partial_sort      
partial_sort STL algorithm      
partial_sort_copy      
partial_sort_copy STL algorithm      
partial_sum      
partial_sum STL algorithm      
Partition      
partition step in quicksort      2nd
partition STL algorithm      
partitioning element      
partitioning step      
Pascal, Blaise      
pass a structure variable to a function      
pass size of an array      
pass size of an array as an argument      
pass-by-reference      2nd 3rd 4th 5th 6th 7th
Pass-by-reference with a pointer argument used to cube a variable's value      
pass-by-value      2nd 3rd 4th 5th 6th 7th 8th
pass-by-value parameter passing      
Pass-by-value used to cube a variable's value      
passed by reference      
passed to member-object constructor      
passing a filename to a program      
passing an array element      
passing an entire array      
passing an object by value      
Passing arguments by value and by reference      
Passing arrays and individual array elements to functions      
passing arrays to functions      
passing large objects      
passing options to a program      2nd
password attribute value (type)      
password box      
password-protected database      
path attribute in cookies      
path to a resource      
pattern of 1s and 0s      
payroll file      
payroll system      
Payroll System Modification      
Payroll System Modification exercise      
peek function      
peek function of istream      
percent sign (%) (modulus operator)      
Perfect number      
Perfect numbers      
perform a task      
perform an action      
Performance      
performance of binary tree sorting and searching      
Performance Tip      
Permutation      
Personal Computer      2nd
Peter Minuit problem      2nd
phases of a program      
PhoneNumber class      
Photoshop Elements      
PI
picture.html      
pieceworker      
Pig Latin      
pipe      
pipe (|)      
Piping      
Pixel      
Placing images in XHTML files      
Platform      
Plauger, P.J.      
playing cards      
plus      
plus function object      
plus sign (+)      
plus sign (+) displayed in output      
plus sign (+) indicating public visibility in the UML      
plus sign, + (UML)      
Point class represents an x-y coordinate pair      
point-of-sale system      
POINTER      2nd
pointer (or reference type)      
pointer (STL)      
pointer arithmetic      2nd 3rd 4th 5th
pointer assignment      
pointer comparison      
pointer dereference (*) operator      2nd
pointer exercises      
pointer expression      2nd
pointer handle      
pointer link      
pointer manipulation      2nd
pointer notation      
Pointer operators & and *
pointer subtraction      
pointer to a derived-class object      
pointer to a function      2nd 3rd
pointer to an object      2nd
pointer to void (void *)      
pointer values as hexadecimal integers      
pointer variable      
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте