Главная    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
Предметный указатель
! (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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2017
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте