Программирование >>  Расширенная версия языка c++ 

1 ... 220 221 222 [ 223 ] 224 225 226 227


Самоучитель C++

Класс, 26; 65 .

чле 26

постоянный, 383; 401

статический, 383; 396 Класс-контейнер, 424 Класс-шаблон, 242 Ключ, 421

Ключевое слово, 41 Комментарий

в стиле С, 24

в стиле C++, 24

многострочный, 25

однострочный, 24 Конструктор, 44; .216; 404

копий, 52; 92; 149

параметры, 51

перегрузка, 144

Контейнер, 421

ассоциативный, 421; 446 ассоциативный список, 421; 446

вектор, 419; 425

ключ, 421 очередь, 419

список, 419; 435

стек, 419

Контроль состояния ввода/вывода, 295

Манипуляторы

ввода/вывода, 254

пользовательские, 272 Массив

безопасный, 138

динамический, 425

защищенный, 137

объектов, 108 Международная организация по

стандартам (ISO), II Многострочный комментарий, 25 Множественное наследование, 223 Модифицируемый член класса, 401

Наследование, 13; 57; 205

множественное, 223 Независимая ссылка, 139 Неоднозначность программы, 165

Обработка исключительных ситуаций,

325; 337 Обратный итератор, 422 Объединение анонимное, 66 Объект, 12

в качестве аргумента, 87

в качестве возвращаемого значения функции, 93

массив, 108

передача по ссылке, 132

присваивание, 82

указатель на объект, 113 Объектно-ориентированное

программирование (OOP), 5; 9; 10; 11 Объект-функция, 423 Объявление класса, 27 Однострочный комментарий, 24 Оператор

delete, 118; 122

new, 118; 121

ввода/вывода, 19

вставки, 259

извлечения, 265

индексирования массива, 197

перегрузка, 13; 15

приведения типов, 357

присваивания, 194

расширения области видимости, 27; 103

стрелка, 63; 113

точка, 63; 113 Оператор-функция, 176

дружественная, 191 Очередь, 419

Параметры конструктора, 51 Перегрузка

конструктора, 144

операторов, 13; 175

функции, 12; 36

аргумент по умолчанию, 158 неоднозначность, 165 Переопределение виртуальной

функции, 306 Перехват исключительной ситуации,



Предметный указатель

Подмена, 308

Позднее связывание, 318

Полиморфизм, 12 ;

динамический, 303; 317 Полиморфный класс, 307 Пользовательские манипуляторы, 272 Порожденная функция, 328 Последовательность, 421

Постоянный член класса, 383; 401

Поток

флаги формата, 244

ввода/вывода, 242 Предварительное объявление, 101 Предикат, 423

Преобразования функции, 383; 393

Приведение типа, 165 Присваивание объектов, 82

Программирование объектно-ориентированное, 5; 9; 10;

язык структурного программирования, 11

Производный класс, 57 Пространство имен, 16; 18; 383 безымянное, 386; 391

Раннее связывание, 318 Распределитель памяти, 423 Родовая функция, 325; 326 Родовой класс, 243; 325; 332

Связывание

позднее, 318

раннее, 318 Спецификатор доступа, 59; 207 Спецификатор сборки, 408 Список, 419; 435

двунаправленный, 435 Ссылка, 127

в качестве возвращаемого значения функции, 135

вперед, 101

независимая, 139

передача объекта по 132

Статический член класса, 383

Стек, 419

Строка

в стиле С, 462 Строковый класс, 420; 462 Структура, 65

данных, 65 приведение типа,

Указатель, 63 this, И7 записи, 292 на объект, 63; ИЗ производного класса, 304 считывания, 292

Файл

заголовочный, 15 Флаги формата, 244

перечисление, 244 Функция

ввода/вывода, 19

виртуальная, 303; 306 переопределение, 306 подмена, 308

вставки, 259

встраиваемая, 72

деструктор, 45

дружественная, 97

извлечения, 265

конструктор, 44

перегрузка, 12; 36

пользовательская ввода, 266

пользовательская вывода, 259

порожденная, 328

создание экземпляра, 328

преобразования, 383; 393

родовая, 325; 326

сравнения, 423

чистая виртуальная, 314 Функция-член, 27 Функция-шаблон, 328



Самоучитель С++

Чистая виртуальная ия, 314 Член класса, 26

защищенный, 212 :

модифицируемый, 401

постоянный, 383; 401 г

статический, 383; 396

....

Шаблон, 325

Язык

структурного программирования, 11

Т1\;- :\!.\ tit-.



1 ... 220 221 222 [ 223 ] 224 225 226 227

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика