Главная    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
Предметный указатель
DeMorgan's laws      
Department of Defense (DoD)      
deployment diagram in the UML      
Deposit class (ATM case study)      2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th
DepositSlot class (ATM case study)      2nd 3rd 4th 5th 6th
Deque      
deque class      2nd
deque class template      
dequeue      
dequeue operation      
Dereference      
dereferencing operator (*)      
derive one class from another      
derived class      2nd 3rd 4th 5th
descriptive words and phrases (OOD/UML case study)      2nd
design process      2nd 3rd 4th 5th
design specification      
destructive write      
destructor      
dethread a node from a list      
developer.intel.com/software/products/compilers/cwin/index.htm      
Development      
development environment      
diagnostics that aid program debugging      
Diagram      
Dialog      
diamond      2nd
diamond inheritance      
diamond symbol      2nd
diamond symbol (UML)      2nd
Dice game      
Die-rolling program using an array instead of switch      
difference_type      
digit      2nd 3rd
Direct access      
direct base class      
directly reference a value      
disabling      
disabling a breakpoint      
disc (XHTML)      
Disk      2nd 3rd
disk drive      
disk file      
disk I/O completion      
disk space      2nd 3rd
Displacement      
display screen      2nd
displaying state of objects      
distributed client/server applications      
Distributed computing      
divide by zero      2nd
divide-and-conquer approach      2nd
DivideByZeroException      
divides      
divides function object      
Division      2nd 3rd
division by zero is undefined      
DNS (Domain Name System)      
DNS lookup      
do...while      2nd 3rd 4th 5th
do...while repetition statement      2nd 3rd 4th 5th
do...while statement      
document      
document a program      
dollar amount      
Domain      
Domain name      
domain name system (DNS) server      
dot (.)      
dot operator (.)      2nd 3rd 4th 5th
dotted line      
double      2nd 3rd
double by default      
Double data type      2nd 3rd 4th
DOUBLE PRECISION      
double quote      2nd
double-array subscripting      
double-ended queue      
double-precision floating-point number      
double-selection statement      2nd 3rd
double-word boundary      
doubly linked list      2nd 3rd
downcast      2nd
downcasting      2nd
Driver program      
dummy value      
duplicate elimination      2nd 3rd
duplicate keys      2nd
duplicate node values      
dynamic array      
Dynamic binding      2nd 3rd 4th 5th 6th
dynamic cast      
dynamic content      
dynamic data structure      2nd
Dynamic memory      
Dynamic memory allocation      2nd 3rd
dynamic memory management      
dynamic vs. static Web content      
dynamic Web content      2nd
dynamically allocated memory      2nd 3rd 4th 5th 6th 7th
dynamically determine function to execute      
dynamic_cast      2nd
dynamic_cast operator      2nd
e-mail (electronic mail)      
e-mail anchor      
EBCDIC (Extended Binary Coded Decimal Interchange Code)      
edit      
edit a file      
edit phase      
Editor      
edu      
edu (top-level domain)      
efficiency of      
Eight queens      
element of a string      
element of an array      
Elements      
elided UML diagram      
ellipsis (...) in a function prototype      
EMACS      
Emacs text editor      
embedded parentheses      
emove, remove_if, remove_copy and remove_copy_if      
Employee class      2nd
Employee class definition showing composition      
Employee class definition with a static data member to track the number of Employee objects in memory      
Employee class header file      
Employee class hierarchy driver program      
Employee class implementation file      
Employee class member function definitions, including constructor with a member-initializer list      
Employee class member-function definitions      
empty element (XHMTL)      
empty exception specification      
empty function      
empty member function      
empty parameter list      
empty parentheses      2nd 3rd
empty quotation marks      
empty space      
empty statement      
Empty string      2nd 3rd
Encapsulation      2nd 3rd 4th 5th
encrypted integer      
encrypter      
Encryption      2nd 3rd
End Function      
end iterator      
end line      
end member function      
end member function of class string      
end member function of containers      
end member function of first-class containers      
end of a sequence      
end of a stream      
end of a string      
end tag (XHTML)      
end-of-file      2nd 3rd 4th 5th 6th
endl      2nd
endl (end line)      
endl stream manipulator      2nd
English-like abbreviations      
Enhanced Bubble Sort      
Enhancing Class Date      
Enhancing Class Date exercise      
Enhancing Class Rectangle      
Enhancing Class Rectangle exercise      
Enhancing Class Time      2nd
Enhancing Class Time exercise      2nd
enqueue function      
enqueue operation      
Enter key      2nd 3rd
entity reference (XHTML)      
entry point      
enum      
enum keyword      
Enumeration      2nd
enumeration constant      2nd
Environment      
environment variable      
eof      2nd 3rd
eof stream member function      2nd 3rd
eofbit of stream      
equal      
equal STL algorithm      2nd
equal to      
equal, mismatch and lexicographical_compare      
equality and relational operators      
Equality operator (==)      2nd 3rd 4th 5th
equality operators (== and !=)      2nd
equal_range      2nd
equal_range function of associative container      
equal_range STL algorithm      2nd
equal_to      
equal_to function object      
equation of straight line      
Erase function      2nd
erase member function      
Erroneous attempt to initialize a constant of a built-in data type by assignment      
Error      
error bits      
error checking      
error detected in a constructor      
error message      
error state of a stream      2nd 3rd
Error-Prevention Tip      
error-processing code      
escape character      
escape early from a loop      
escape sequence      2nd
ET
et (top-level domain)      
evaluating a postfix expression      
evaluating expressions      2nd
Event      
examination-results problem      
examples      
exception      
Exception class      2nd
Exception classes      
exception classes derived from common base class      
exception handler      
Exception handling      2nd
exception hierarchy      
exception not listed in exception specification      
exception object      
exception parameter      
exception specification      
Exception-handling example that throws exceptions on attempts to divide by zero      
exceptional condition      
Exceptions      
executable      
Executable image      
executable statement      2nd
execute a program      2nd
execution-time error      
execution-time overhead      
Exercise      
exercises      
exhaust memory      
exit a deeply nested structure      
exit a function      
exit a loop      
exit function      2nd 3rd 4th 5th 6th
exit point of a control statement      
exiting a for statement      
EXIT_FAILURE      
EXIT_SUCCESS      
EXP      
Exp function      
expand a macro      
expansion      
Explicit      
explicit constructor      2nd
explicit conversion      
Explicit specialization      
explicit specialization of a class template      
explicit use of the this pointer      
EXPONENT      
exponential "explosion" of calls
exponential complexity      
Exponential function      
exponentiation      2nd
Expression      2nd 3rd 4th 5th
extend the base programming language      
Extended Binary Coded Decimal Interchange Code (EBCDIC)      
extensibility      
extensibility of C++      
extensibility of STL      
Extensible HyperText Markup Language (XHTML)      
extensible language      2nd 3rd 4th 5th
extern      
extern "C"
extern storage-class specifier      2nd 3rd
external declaration      
external linkage      
F floating-point suffix      
fabs      
fabs function      
face values of cards      
Factorial      2nd 3rd 4th 5th
fail member function      
failbit of a stream      2nd 3rd 4th
fails      2nd
FALSE      2nd 3rd 4th 5th
FAQs      2nd
fatal error      2nd 3rd
fatal logic error      2nd
fatal runtime error      
fault-tolerant programs      
Fibonacci series      
Fibonacci Series exercise      
Field      
field width      2nd 3rd 4th
fields larger than values being printed      
FIFO (first-in, first-out)      2nd 3rd 4th 5th
FILE      2nd 3rd
file attribute value (XHTML)      
file of n bytes      
file open mode      2nd
file processing      2nd 3rd
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! О проекте