Авторизация
Поиск по указателям
Дейтел Х., Дейтел П. — Как программировать на C++
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Как программировать на C++
Авторы: Дейтел Х., Дейтел П.
Аннотация: Книга предлагает полный курс изучения наиболее популярного и перспективного языка программирования — C++ и рассчитана как на начинающих, не владеющих никаким языком программирования, так и на опытных пользователей. Для начинающих — это полноценный курс, в котором изучается все, начиная с устройства компьютера и кончая новейшими достижениями C++: шаблонами функций и классов, обработкой исключений и т.п. Опытный программист может пропустить часть известного ему материала, но получит множество полезных сведений в остальных частях книги. Особое внимание авторы уделяют современным методикам разработки программного обеспечения: наследованию, полиморфизму, объектно-ориентированному проектированию и объектно-ориентированному программированию, не забывая и о классическом структурном программировании. Приведено множество полезных советов. Книга рассчитана на широкий круг читателей, от начинающих осваивать азы программирования до опытных разработчиков.
Язык:
Рубрика: Computer science /Языки программирования /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Количество страниц: 1021
Добавлена в каталог: 15.11.2005
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
! операция логическое НЕ (отрицание) 139
!= не равно, операция отношения 62
#define 421 422 685 905 906—908 909 911
#define DEBUG 909
#define NDEBUG 484 912
#elif 909
#else 909
#endif 421 422 909
#if 909
#ifdef 909
#ifdef DEBUG 909
#ifndef 421 422 909
#include 49 189 267 905
#include <iomanip.h> 650
#include <iostream.h> 52
#include <math.h> 180
#include <string.h> 926
#line 910 911
#pragma 910
#undef 908 911
#еrror 910
% операция вычисления остатка 218
& операция адреса 218 324
& операция адреса с битовыми полями 218 324
& операция поразрядного И 858
&& логическое И 137 140 211
&= операция поразрядного присваивания И 862
* операция разыменования, косвенной адресации 323 324
* операция умножения 59
+ операция сложения 55
+ флаг 59
++ операция инкремента 114—116
-- операция декремента 114—116
:: унарная операция разрешения 416
< меньше, операция отношения 62
<< операция сдвига влево 861
<<= операция присваивания сдвига влево 862
<= меньше или равно 62
<ctrl>-c 930
<ctrl>-d 130 642 745
<ctrl>-z 130 642 745
= операция присваивания 55 62
== равно, операция отношения 62
> больше, операция отношения 62
>= больше или равно, операция отношения 62
>> операция сдвига вправо 861 862
>>= операция присваивания сдвига вправо 862
a.out 44 46
abort 484 710 715 720
abs 980
acos 956
ANSI 487
ANSI С 33 41 331
ANSI С, стандартная библиотека функций 41
ASCII 360 365 837 900
assert, макрос 912
assert.h, заголовочный файл 190 484 912 950
atan 955
atan2 956
atexit 927 928 975
atof 873
atoi 873 842 971
atol 873 874 971
auto 92 190
bad, функция-элемент 660
badbit 639 661
Borland C++ 44 223 278 856 910 927
break 92 130 132 135 136 717 933
C 33 685 938 939
calloc 932 974
case метка 92 127 130 131 201
catch блок 713 714 715 718
catch {throw;} 734
catch(...) 715 718 719 734
ceil функция 182 957
cerr (стандартный небуферизованный вывод ошибок) 46 633 741 910
char 53 92 127 189 779
char *argv[] 924
cin 54 55 504 641 642
cin (стандартный ввод) 46 633 741
cin.clear 661
cin.eof() 642 661
cin.get 641
cin.get(), функция 127 129
cin.getline 360
cin.tie 664
class 146 270 368 407 412 596 739 848 863 905 936
clear 750
clear, функция-элемент 661
clearerr 970
clock 982
clock_t 982
clog (стандартный буферизованный вывод ошибок) 633 741
const 92 215 266 278 280 332 335 409 461 474 928
const char* 346
continue, оператор 92 135 136
cos 182 956
cosh 956
cout (<<) 46 49 50 52 633 635 639 640 741
CPU 45
ctime 983
ctype.h, заголовочный файл 190 332 867 908 951
DEBUG 909
dec, манипулятор потока 646
default 92 127 130 131 192 334
delete, операция 479 480 613
delete[], операция 479
dequeue 805 807
div 980
do/while 92 133 134 135 146
DOS 921 924 930
double 92 189 779
EBCDIC 365
else 92 94—98
endl, манипулятор потока 56 108 636
ends, манипулятор потока строк 764
enqueue 805 807
enum, ключевое слово 92 195 198
eof 756 757
eof, функция-элемент 642 661
eofbit 660 661
errno 709 949
errno.h, заголовочный файл 190 949
exit 927 928 975
EXIT_FAILURE 927 975
EXIT_SUCCESS 927 975
exp, функция 956
extern 92 200 201 925
extern "C" 938
F суффикс 929
fabs, функция 182 957
fail, функция-элемент 660
failbit 639 660 744 765
fclose 963
feof 970
ferror 970
fflush 963
fgetc 966
fgetpos 969
fgets 967
FIFO (первый вошел — первый вышел) 488 807
FILE 962
fill, функция-элемент 653 655
fixed, флаг 657
flags, функция-элемент 650 658 659
float 92 105 108 189 779
float.h, заголовочный файл 190
fmod, функция 182 957
fopen 963
for, структура повторения 92 119—127 135 136 146 263 294
fprintf 965
fputc 967
fputs 967
fread 968
free 479 480 932 974
freopen 964
frexp 956
friend 92 423 429 436 437 488 502 503 521 577 685 695 696
fscanf 965
fseek 969
fsetpos 969
fstream 634 741 743 758 759
fstream.h, заголовочный файл 633 741 742
ftell 970
fwrite 969
gcount, функция-элемент 645 646
get, функция-элемент 425 436 641 643
getc 967
getchar 967
getchar() 908
getenv 975
getline, функция-элемент 360 504 653 664 798
gets 967
gmtime 983
good, функция-элемент 660
goodbit 660
goto 92 933 934
hex, манипулятор потока 646
IBM 38 43
if 61 67 92—94 97 98 127 146
if/else 92 94—98 127 146
ifstream 635 741 743 756
ignore, функция-элемент 661
inline 92 214 215 220 258 417 907
int 53 92 189 779
internal флаг 654
iomanip.h, заголовочный файл 108 263 633 646 905
ios, базовый класс 635
ios::adjustfield 654 656 657 659
ios::app 743 764
ios::ate 743 755
ios::badbit 660
ios::basefield, статический элемент 656
ios::beg 748
ios::cur 748
ios::dec 656 659
ios::end 748
ios::eofbit 660
ios::failbit 660
ios::fioatfield 657 659
ios::fixed 657
ios::fixed, флаг 108 126 657
ios::goodbit 660
ios::hex 656 659
ios::in 746 759
ios::internal 654 659
ios::left 654 659 750 761
ios::nocreate 743
ios::noreplace 743
ios::oct 656 659
ios::out 743 744 759 761 764
ios::right 654 659 750 761
ios::scientific, флаг 657
ios::showbase 654 657
ios::showpoint 654
ios::showpos 654
ios::skipws, флаг 681
ios::trunc 743
ios:uppercase 658
iostream, класс 632 634 635
iostream.h, заголовочный файл 49 52 324 741 763 905
isalnum 867 868 869 951
isalpha 867 868 869 951
iscntrl 867 871 951
isdigit 867 868 869 951
isgraph 867 870 871 951
islower 867 869 870 951
isprint 867 870 871 951
ispunct 867 870 951
isspace 867 870 951
isupper 867 869 870 951
isxdigit 867 868 869 951
L суффикс 929
L-величина (lvalue, левое значение) 141 218 262 324 441 519 521 530
labs 976
ldexp 956
ldiv 977
left, флаг 654
LIFO (последним вошел — первым вышел) 485 692 799
limits.h, заголовочный файл 190 985
locale.h, заголовочный файл 190 952
localeconv 953
localtime 983
log функция 182 956
log10 функция 182 956
long double 189 779
long int 92 133 188 189 779
longjmp 709 958
lvalue (левое значение) 141 218 262 324 441 519 521 530
main() 50
make, утилита 927
makefile 927
malloc 479
math.h, заголовочный файл 125 126 180 188 190 955
mblen 977
mbstowcs 977
mbtowc 977
memchr 881 883 980
memcmp 881 882 979
memcpy 881 882 978
memmove 881 882 978
memset 881 884 981
mktime 982
modf 957
MS DOS 130
new, операция 92 446 479 480 484 489 516 517 528 734 784 796 932
new_handler 709
NULL 324 484 852 875 877 880 883 909 950 963 978 982
oct, манипулятор потока 646
ofstream 635 741 743 744 745 748 756
open 744
operator, функция-элемент класса ios 744
ostream 763 765 767
pd 223
peek, функция-элемент 644
perror 970
pf 223
pop 485 800
pow 125 253
pragma 910
precision, функция-элемент 647 657
print 800 807
printf 965
private: 425
protected: 92 423
public: 425
push 485 800
put, функция-элемент 635 638 639 642
putback, функция-элемент 644
putc 967
putchar 908 968
puts 968
R-величина (rvalue, правое значение) 141 218 515
raise 958
rand 191 973
RAND_MAX 190 194
rdstate, функция-элемент 660 765
read, функция-элемент 645 646
realloc 932 933 974
register 92 199 200 324
Реклама