Главная    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-2026
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте