|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Эккель Б. — Философия C++. Введение в стандартный C++ |
|
|
Предметный указатель |
!, оператор 129
!=, оператор 125
#define 151 187 248
#endif 187 551
#ifndef 187
#include 74
#undef 151
%, оператор 124
&&, оператор 125
&, оператор 108 126
&=, оператор 126
(), Оператор 377
*, оператор 124
++, оператор 129
++, оператор для указателей 148
+, оператор 124
+, оператор для указателей 148
-, оператор 124
--, оператор 129
->*, перегрузка 378
->, оператор 374
/, оператор 124
<, оператор 125
<<, оператор 126
<<=, оператор 126
<=, оператор 125
=, оператор как закрытая функция 391
=, оператор, перегрузка 370
==, оператор 125
>, оператор 125
>=, оператор 125
>>, оператор 126
>>=, оператор 126
?:, тернарный оператор 129
abort() 302
argc 146
argv 146
asctime() 285
assert(), макрос 153 171
atexit() 302
atof() 146
atoi() 146
atol() 146
auto, ключевое слово 118 305
bad_alloc 415
BASIC, язык 61
Break, ключевое слово 99
C 217
C++, GNU, компилятор 63
C++, причины успеха 58
C++, сильная типизация 331
C++, совместимость 180
C++, эффективность 60
C, abort() 302
C, exit() 302
C, совместимость 65
CALL, команда 337
calloc() 171 403
catch, секции 418
char 82 105
cin 82
const_cast 134
Continue, ключевое слово 99
cout 78
DELETE 129 171 405
delete для массивов 412
delete, глобальная версия 415
delete, ключевое слово 42
delete, нулевой операнд 244
delete, перегрузка 414
do-while 98
dynamic_cast 132 496
else 96
enum 140
exit() 294 302
Explicit 392
FALSE 125
for, циклы 88 98
free() 171 403 416
friend 199 406
friend, вложенные структуры 201
friend, глобальные функции 199
friend, функции классов 199
fstream 85
get() 347
getline() 85 411
GNU C++ 63
goto 101 216 219
if-else 96
ifstream 85 443
Insert() 87
int 105
Java 20 59 65 506
l-значение 144 257
limits.h 105
Long 106
longjmp 216
main() 79
make, утилита 157
malloc() 171 403
memset() 202 243 410
mutable 270
NEW 129 171
new для массивов 412 419
new, глобальная версия 415
new, ключевое слово 42
new, массивы указателей 409
new, перегрузка 414
ofstream 85 434
ostream 244
Perl 76
printf() 416
PRIVATE 33 198
protected 33 198 203 446
PUBLIC 33 197
Python 51 65 68 472 512
r-значение 123 509
Realloc() 171 403
register 305
reinterpret_cast 132 134
RETURN 337
setf() 343
setjmp() 216
SGI 87
Simula, язык 30 204
sizeof, оператор 135
Smalltalk 30 472
static 119 299 504
static, const 264
static, инициализация 318
static, функции класса 316
static_cast 132 497
STL 87
String 80 191
struct 137 168 196
struct, вложенные структуры 189
struct, массивы 143
struct, минимальный размер 184
struct, размер 183
system() 83
this 215 272 282 316 469
throw 418
time_t 285
toupper() 279
TRUE 125
try, блок 419
typedef 137 176 305
UML 32
unsigned 106
using 79 308
| using, std 188
using, директива 79
using, объявление 310
void* 113 154 169
volatile 123 271
vptr 466 484 486
vtable 466
while, циклы 85 97
width() 343
Абстрактные базовые классы 472
Абстрактные типы данных 104 182
Агрегатная инициализация 225
Агрегаты 225
Агрегирование 34
Адрес 107
Адрес константы 252
Адрес элемента 108
Адрес, уникальность 184
Алгоритмы, стандартная библиотека C++ 541
Анонимное объединение 239
Аргументы командной строки 146 191
Аргументы по умолчанию 232
Аргументы, конструктор 215
Аргументы, передача 333
Аргументы, переменные списки 94
Аргументы, пустые списки, C и C++ 93
Аргументы, ссылки 332
АССЕМБЛЕР 136 337
Базовые классы, интерфейс 463
Базовые классы, неустойчивость 208
Байт 109
Библиотеки 67 75 167
Бинарные операторы 129
Бинарные операторы, перегрузка 362
Векторы 539
Векторы, push_back() 88
Векторы, присваивание 90 93
Виртуальная память 404
Виртуальные деструкторы 487 514 515
Виртуальные функции 442 455 539
Виртуальные функции, dynamic_cast 496
Виртуальные функции, virtual 40 462
Виртуальные функции, определения 473
Виртуальные функции, эффективность 471
Внешнее связывание 121
Внутреннее связывание 121 249
Возврат констант 256
Возврат по значению 331
Возврат, оптимизация 373
Возврат, семантика 260
Возврат, тип значения 435
Восьмеричная система 122
Временные объекты 258 344 372
Временные объекты, возврат 373
Встроенные типы 104
Встроенные типы, псевдоконструктор 432
Выделение памяти динамическое 171 373 401
Выделение памяти, эффективность 414
Гарантированная инициализация 229 401
Глобальные операторы 383
Глобальные переменные 117
Глобальные функции 178
Данные статические 299
Данные, инициализация констант 250
Декремент 104 129
Деструкторы 216
Деструкторы виртуальные 487 514
Деструкторы чисто виртуальные 488
Деструкторы, автоматический вызов 216
Деструкторы, порядок вызова 433
Деструкторы, явный вызов 423
Директивы препроцессора 69
Директивы, using 79 308
Доступ, контроль 196
Доступ, спецификаторы 33
Доступ, строение объекта 203
Доступ, функции 281
Единица трансляции 174 318
Заголовочные файлы 74 95 104 178 234
Заголовочные файлы, повторное включение 186
Заголовочные файлы, порядок включения 551
Заголовочные файлы, шаблоны 510
Закрытое наследование 445
Иерархии, однокоренные 491
Имена, конфликты 175
Имена, перегрузка 231
Имена, украшение 176
Индексирование 88 143
Инициализация 170 264
Инициализация, гарантии 229 401
Инициализация, конструкторы 214
Инкапсуляция 182 204
Инкремент 104 129
Инкремент, перегрузка 361
Интерпретаторы 68
Интерфейс 184
Интерфейс базового класса 463
Интерфейс общий 473
Интерфейс объекта 22
Интерфейс, отделение от реализации 33
Итераторы 374 511
Итераторы, вложенные классы 376
Итераторы, контейнеры 503
Классы 31 204
Классы абстрактные базовые 472
Классы вложенные 315
Классы локальные 315
Классы, итераторы 374
Классы, манипуляторы 208
Классы, объявление 209
Классы, определение интерфейса 56
Классы, экземпляры 30
Коллекции 374
Конечный итератор 528 530
Константы 121 248
Константы внешние 252
Константы, mutable 270
Константы, агрегаты 251
Константы, адрес 252
Константы, финт с перечислением 266
Конструкторы 214 402 487
Конструкторы подставляемые 281
Конструкторы, аргументы 215
Конструкторы, возвращаемое значение 215
Конструкторы, закрытые 519
Конструкторы, оператор присваивания 382
Конструкторы, псевдоконструктор 411
Конструкторы, список инициализирующих значений 430
Копирующий конструктор 318
Копирующий конструктор закрытый 346
Копирующий конструктор по умолчанию 344
Куча 42 171
Куча, выделение памяти 401
Куча, создание объектов 401
Логарифм 343
Макросы, аргументы 277
Макросы, препроцессор 128 149 276
Массивы 142
Методология 44
Наследование 34 427 429
Наследование закрытое 445
Наследование защищенное 447
Наследование и композиция 442
Наследование открытое 447
Наследование, VTABLE 474
Наследование, диаграммы 41
Неявное приведение типа 122
Обучение персонала 62
Объединения анонимные 239
Объединения, экономия памяти 141
|
|
|
Реклама |
|
|
|