Главная    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
Предметный указатель
Throw keyword
throw list      
throw point      
throw standard exceptions      
throw() exception specification      
throwing bad_alloc on failure
TicTacToe Class
TicTacToe Class exercise      
Tie
Tier
tilde character (~)
Time class
Time class containing a constructor with default arguments
Time class definition
Time class definition modified to enable cascaded member-function calls
Time class member function definitions, including const member functions
Time class member-function definitions      
Time class member-function definitions including a constructor that takes arguments      
Time class member-function definitions, including a constructor that takes arguments      
Time class with const member functions      
time function      2nd
time source file is compiled      
time-and-a-half      2nd
timesharing      2nd
time_t type      
timing diagram in the UML
title bar
title element (XHTML)
title of a document
title XHTML element (<title>...</title>)      
TLD (top-level domain)      
to a function      
to a macro
to an integer constant
to constant data      2nd
to enable type-safe linkage
to nonconstant data      2nd
to save space
Token      2nd 3rd 4th
tokenize a sentence into separate words
tokenizing strings      2nd
tolower      2nd
Top
TOP function
top member function of priority_queue
top member function of stack
top of a stack      2nd
top tier
top-down, stepwise refinement      
top-level domain (tld)
Tortoise and the Hare
total      2nd 3rd
toupper function (<cctype>)      2nd 3rd 4th
Towers of Hanoi      2nd
tr element (XHTML)      
Trace
trace HTTP request type      
trailing zeros      
Transaction      
Transaction class (ATM case study)      2nd 3rd 4th 5th 6th
transaction file      
transaction processing
transaction record
transaction-processing program
Transaction-processing system
transfer of control
transform      2nd
transform STL algorithm      2nd 3rd
Transition      
transition arrow      2nd 3rd 4th 5th
transition between states in the UML      
translate      
Translation
translator program      
transmit securely      
trap unexpected event
trapezoid      
travel.html      
Traversal
traversals forwards and backwards
traverse a binary tree      2nd
traverse the left subtree
traverse the right subtree
traversing a container
TREE      2nd 3rd 4th
Tree class template      2nd
Tree class-template definition
Tree<int>
TreeNode class template      
TreeNode class-template definition
trigonometric cosine
trigonometric sine      
trigonometric tangent
tripleByReference      
tripleCallByValue      
TRUE
TRUNCATE      2nd 3rd 4th 5th 6th
truncate fractional part of a double      
Truth table      
try      
Try block      2nd 3rd 4th
try block expires
try keyword      
Turing machine      
Turtle graphics      
two largest values
two levels of refinement      
Two's complement
two's position      
two-dimensional array      2nd 3rd
Two-dimensional array manipulations
tying an output stream to an input stream
type attribute      2nd
type attribute of element ol
type checking      2nd 3rd
type field
type information      
type name (enumerations)
type of a variable      2nd
type of the this pointer
type parameter      2nd 3rd 4th
type qualifier
type template parameter      
type-safe I/O      
type-safe linkage      2nd
typedef      2nd 3rd 4th 5th 6th 7th 8th
typedef fstream      
typedef ifstream
typedef iostream
typedef istream
typedef keyword      2nd 3rd 4th 5th 6th 7th 8th
typedef ofstream
typedef ostream
typedefs in first-class containers
typeid operator      2nd
typename      2nd
Typename keyword      2nd
type_info class      2nd
U integer suffix
ul element
ul element (XHTML)
UL integer suffix
ultimate operator overloading exercise
UML      
UML (Unified Modeling Language)      2nd 3rd 4th 5th 6th 7th 8th 9th 10th
UML Activity Diagram
UML class diagram
UML Partners
UML Sequence Diagram      
UML State Diagram
UML Use Case Diagram      
unary cast operator      
unary decrement operator (--)
unary increment operator (++)      
unary minus (-)
unary minus (-) operator
Unary operator      2nd 3rd
unary operator !      
unary operator overload      2nd
unary operators
unary plus (+)
unary plus (+) operator      
unary predicate function      2nd 3rd
unary scope resolution (::)      
Unary scope resolution operator      
unary scope resolution operator (::)      
unbuffered output      
unbuffered standard error stream      
unconditional branch      
unconditional branch goto      
unconditional branch instruction      
unconditional goto statement in Simple      
undefined area in memory      
undefined value
underflow_error
underflow_error exception      
underlying container      
underlying data structure      
underscore (_)      
unexpected event
unexpected function      2nd
unformatted I/O      2nd 3rd
Unformatted I/O using the read, gcount and write member functions      
unformatted output      2nd
Unicode®      2nd 3rd
Unified Modeling Language (UML)      2nd 3rd 4th 5th 6th 7th 8th 9th
Uniform resource locator (URL)      
unincremented copy of an object      
Uninitialized local reference causes a syntax error      
uninitialized variable      
union      2nd
union constructor
union functions cannot be virtual
union with no constructor      
unions      
unique      2nd
unique keys      2nd 3rd
unique member function of list
unique STL algorithm      2nd 3rd
unique_copy      2nd
unique_copy STL algorithm      2nd 3rd
universal-time format      
UNIX      2nd 3rd 4th 5th 6th 7th 8th 9th
Unix command line      2nd
unmodifiable      
unmodifiable lvalue      2nd
unnamed
unnamed bit field      
unnamed bit field with a zero width
unnamed namespace
unnamed object
unoptimized code
unordered list element (ul)
Unordered lists in XHTML
unresolved references      2nd
unsigned      
unsigned char      
unsigned char data type
unsigned data type      2nd 3rd
unsigned int      2nd 3rd
unsigned int data type      2nd 3rd
unsigned integer in bits      
unsigned long
unsigned long data type      2nd 3rd 4th
unsigned long int
unsigned long int data type      2nd
unsigned short      
unsigned short data type      
unsigned short int      
unsigned short int data type      
unspecified number of arguments      
unsuccessful termination      
untie an input stream from an output stream      
Unwinding      2nd 3rd 4th
unwinding the function call stack      
update a record      
update records in place      
uppercase letter      2nd 3rd 4th 5th 6th
uppercase stream manipulator      2nd 3rd
upper_bound      
upper_bound function of associative container      
upper_bound STL algorithm      
URL (Uniform Resource Locator)      2nd
us
us (top-level domain)      
Use case      
use case diagram in the UML      2nd
use case in the UML      2nd
use case modeling      
use with functions      
used to cube a variable's value      
used to determine standard data type sizes      
USENIX C++ Conference      
User interface      
user-defined class name      
user-defined function      2nd
User-defined maximum function      
user-defined termination function      
User-defined type      2nd 3rd
user-defined types      
User-defined, nonparameterized stream manipulators      
userdata.txt      
using      
using a dynamically allocated ostring-stream object      
Using a dynamically allocated ostringstream object      
Using a function template      
Using a static data member to maintain a count of the number of objects of a class      
Using an anonymous union      
Using an iterator to output a string      
using array notation and pointer notation      
using arrays instead of switch      
Using command-line arguments      
using declaration      2nd
using directive      
Using function swap to swap two strings      
Using functions exit and atexit      
Using GET with an XHTML form      
Using goto      
Using images as link anchors      
Using member function fill and stream manipulator setfill to change the padding character for fields larger than the values being printed      
Using member functions get, put and eof      
using namespace directive      
Using POST with an XHTML form      
Using signal handling      
Using Standard Library functions to perform a heapsort      
Using stream manipulator uppercase      
Using template functions      
Using variable-length argument lists      
Using virtual base classes      
Utility function demonstration      
utility make      
Validation      2nd
validity checking      
valign attribute of element th      
Value      
value attribute of element input      
Value of a variable      2nd
value of an array element      
value of an attribute      
value_type      2nd
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2025
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте