Авторизация
Поиск по указателям
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++.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: fifth edition
Год издания: 2005
Количество страниц: 1536
Добавлена в каталог: 14.11.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
! (logical NOT operator) 2nd
! (logical NOT) operator
!, logical NOT operator 2nd 3rd
!= (inequality operator)
!=, inequality operator 2nd 3rd
"administrative" section of the computer
"arity" of an operator
"bits-and-bytes" level
"bombing"
"brute force" computing
"building blocks"
"const-ness"
"copy-and-paste" approach
"crashing"
"doubly initializing" member objects
"end of data entry"
"garbage" value
"highest" type
"lowest type"
"make your point"
"manufacturing" section of the computer
"masked off"
"old-style" header files
"past the end" iterator
"prepackaged" functions
"receiving" section of the computer
"secret" implementation details
"shipping" section of the computer
"smart array"
"sneakernet"
"stand-alone" units
"standardized, interchangeable parts"
"sticky" setting 2nd
"walk off" either end of an array
"warehouse" section of the computer
"weakest" iterator type 2nd
##, preprocessor operator
#, preprocessor operator
#define 2nd 3rd 4th
#define NDEBUG
#define PI 3.14159
#define preprocessor directive 2nd 3rd 4th 5th
#elif
#endif 2nd
#endif preprocessor directive 2nd
#error preprocessor directive
#if
#if preprocessor directive
#ifdef
#ifdef preprocessor directive
#ifndef 2nd
#ifndef preprocessor directive 2nd
#include 2nd
#include "filename"
#include preprocessor directive 2nd
#pragma
#pragma preprocessor directive
#undef preprocessor directive 2nd
$ UNIX command-line prompt
% (modulus operator)
%, modulus operator
%= modulus assignment
%= modulus assignment operator
%=, modulus assignment operator
& and * operators as inverses
& to declare reference
&& (logical AND operator)
&& (logical AND) operator
&&, logical AND operator 2nd 3rd
&, address operator 2nd 3rd
&, bitwise AND
&=, bitwise AND assignment operator 2nd 3rd
& special character (XHTML)
© special character (XHTML)
¼ special character (XHTML)
< special character (XHTML)
'\0', null character
'\n', newline character
* (multiplication operator)
* (pointer dereference or indirection) 2nd
*, multiplication operator
*, pointer dereference or indirection operator 2nd
*= multiplication assignment
*= multiplication assignment operator
*=, multiplication assignment operator
+
+ (addition operator) 2nd
++ operator
++, postfix increment operator
++, prefix increment operator
+, addition operator 2nd
+=
+= addition assignment
+= addition assignment operator
+= concatenation operator
+= operator
+=, addition assignment operator 2nd
, comma operator
-- 2nd
--, postfix decrement operator
--, prefix decrement operator
-->, XHTML comments end tag
-= subtraction assignment
-= subtraction assignment operator
-=, subtraction assignment operator
->*
->*, pointer to member operator
->, member selection via pointer
-g command-line compiler option
-g compiler option
.
.*
.*, pointer to member operator 2nd
.C extension
.cgi file extension 2nd
.cpp extension
.cxx extension
.exe file extension 2nd
.h
.h filename extension
.htm (XHTML file name extension)
.html (XHTML file name extension)
.html filename extension
.NET platform
/ (division operator)
/, division operator
//, single-line comment
/= division assignment
/= division assignment operator
/=, division assignment operator
0 (null) pointer
0X, prefix for a hexadecimal number
2-D array
::, binary scope resolution operator 2nd
::, unary scope resolution operator 2nd 3rd
< (less-than operator)
<!--, XHTML comments start tag
<, less-than operator
</p> (XHTML paragraph end tag)
</tr> (XHTML table row end tag)
<< (stream insertion operator) 2nd
<< operator 2nd
<<, left-shift operator
<<, stream insertion operator 2nd
<<=, left-shift assignment operator
<<and>>
<= (less-than-or-equal-to operator)
<=, less-than-or-equal-to operator
<algorithm>
<algorithm> header file 2nd
<assert.h> header file
<bitset> header file 2nd
<cassert> header file 2nd
<cctype> header file 2nd 3rd
<cfloat> header file
<climits> header file
<cmath> header file
<csdtlib> header file 2nd 3rd 4th 5th 6th 7th 8th
<csetjmp> header file
<csignal> header file
<cstdio> header file
<cstring> header file 2nd 3rd
<ctime> header file 2nd 3rd
<ctrl>-c
<ctrl>-d 2nd
<ctrl>-z 2nd 3rd
<ctype.h> header file
<deque>
<deque> header file 2nd 3rd
<exception> 2nd 3rd 4th
<exception> header file 2nd 3rd 4th
<float.h> header file
<fstream> 2nd
<fstream> header file 2nd
<functional> 2nd 3rd
<functional> header file 2nd 3rd
<iomanip.h>
<iomanip.h> header file 2nd
<iomanip> 2nd 3rd 4th
<iomanip> header file 2nd 3rd 4th
<iostream.h> header file
<iostream> 2nd 3rd 4th 5th 6th 7th 8th
<iostream> header file 2nd 3rd 4th 5th 6th 7th 8th
<iterator> 2nd 3rd
<iterator> header file 2nd 3rd
<limits.h> header file
<limits>
<limits> header file
<list> 2nd 3rd
<list> header file 2nd 3rd
<locale>
<locale> header file
<map> 2nd
<map> header file 2nd 3rd 4th
<math.h> header file
<memory> 2nd
<memory> header file 2nd
<new.h> header file
<new>
<new> header file
<numeric> 2nd
<numeric> header file 2nd
<p> (XHTML paragraph start tag)
<queue> 2nd 3rd 4th
<queue> header file 2nd 3rd 4th
<set> 2nd 3rd 4th
<set> header file 2nd 3rd 4th
<sstream> 2nd
<sstream> header file 2nd
<stack> 2nd 3rd
<stack> header file 2nd 3rd
<stdexcept> 2nd 3rd
<stdexcept> header file 2nd 3rd
<stdio.h> header file
<stdlib.h> header file
<string.h> header file
<string> 2nd 3rd 4th 5th
<string> header file 2nd 3rd 4th 5th
<time.h> header file
<tr> (XHTML table start tag)
<typeinfo> 2nd
<typeinfo> header file 2nd
<utility> header file
<vector>
<vector> header file 2nd 3rd
= 2nd 3rd 4th 5th 6th
= (assignment operator) 2nd 3rd
=, assignment operator 2nd 3rd
== (equality operator) 2nd
==, equality operator 2nd 3rd
> (greater-than operator)
>, greater-than operator
>= (greater-than-or-equal-to operator)
>=, greater-than-or-equal-to operator
>> (stream extraction operator)
>>, right shift operator
>>, stream extraction operator
>>=, right shift with sign extension assignment operator
?:, ternary conditional operator 2nd
a base class object
a const iterator
a control variable
a member function
a null pointer
a pointer
a, XHTML anchor element 2nd
abbreviating assignment expressions
abort a program
Abort function 2nd 3rd 4th 5th
Absolute value
abstract base class 2nd 3rd 4th
abstract class 2nd 3rd 4th
abstract data type (ADT) 2nd
abstract operation in the UML
Access function
access global variable
access non-static class data members and member functions
access private member of a class
access privileges 2nd
access specifier 2nd 3rd 4th
access structure member
access the caller's data
access union members
access violation 2nd 3rd
accessing an object's members through each type of object handle
accessor function
Account class
Account inheritance hierarchy
accounts-receivable file
accounts-receivable system 2nd
accumulate 2nd
accumulate STL algorithm 2nd 3rd 4th 5th
accumulated outputs
Accumulator 2nd
action 2nd 3rd 4th 5th 6th 7th
action attribute (XHTML form) 2nd 3rd
action expression 2nd 3rd
action expression (UML) 2nd 3rd 4th 5th 6th 7th 8th
action of an object
action oriented
action state 2nd
action state (UML) 2nd 3rd 4th
action to execute
action/decision model of programming 2nd
Activation
activation in a UML sequence diagram
Activation record
Active window
activity (UML) 2nd 3rd
Activity diagram
activity diagram (UML) 2nd 3rd 4th 5th 6th 7th 8th 9th
activity of a portion of a software system
Actor
actor in use case (UML)
Ada Lovelace
Ada programming language
adapter (STL) 2nd
add a new account to a file
add an integer to a pointer
Addition 2nd 3rd 4th
Реклама