Главная    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! О проекте