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

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


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

abstract class, 314 . access specifier, 207 algorithm, 421 allocator, 423 ambiguity, 165

American National Standards Institute

(ANSI), 14 anonymous union, 66 array-based I/O, 411 associative container, 421

base class, 57; 207 , ,

bitmask, 244 . ,

bounded array, 137

exception ing, 337

extraction operator, 265 extractor, 265

format flag, 244 forward declaration, 101 forward reference, 101 friend functions, 97 function object, 423 function overloading, 12; 36

generated function, 328 generic class, 243; 325 generic function, 325 get pointer, 292

С string, 462 casting operator, 357 class, 26

comparison function, 423 const class member, 383 constructor function, 44 container, 421

conversion function, 383; 393 copy constructor, 52; 92; 149

default argument, 158 derived class, 57; 207 destructor, 45

early binding, 318 encapsulation, 11

exception handling, 325; 337

header, 15

hierarchical classification,

I/O manipulators, 254 incapsulation, 59 independent reference, 139 indirect, 223 inheritance, 13; 57 in-line, 72

Input/Output (I/O), 19 inserter, 259

inserter function, 259 insertion, 259 insertion operator, 259 instantiating, 328

International Standards Organization

(ISO), 14

iterator, 421



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

key, 421

lat ing, 318 linkage specifier, 408 list, 419

M i

mangling, 409

map, 421

member, 26 :

member function, 27

namespace, 16; 18; 383

object, 12

Object Oriented Programming (OOP), 5; 9

operator overloading, 13 operator function, 176

overriding, 308

queue, 419

random access, 292 reference, 127 reverse iterator, 422 Run-Time Type Identification (RTTI), 357

safe array, 138

scope resolution operator, 27

sequence, 421 stack, 419

Standard С++, 10; 14; 351

Standard Template Tibrary (STL), 332;

419 >

static class member, 383 stream, 242

string class, 420; 462

structured programming language,

template class, 242 template function, 328 template, 325 type promotion, 165

pointer, 63

polymorphic 307

polymorphism, 12 predicate, 423 private, 12

public, 12

pure virtual function, 314 put pointer, 292

unnamed namespace, 386

vector, 419

virtual base class, 230

virtual function, 303; 306



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

Абстрактный класс, 314 Алгоритм, 421; 453 Американский национальный

институт стандартов (ANSI), 14 Анонимное объединение, 66 Аргумент по умолчанию, 158 Ассоциативный контейнер, 446 Ассоциативный список, 421; 446

Двунаправленный список, 435 Деструктор, 45; 216 Динамическая идентификация типа

(RTTI), 357; 35S Динамический массив, 425 Динамический полиморфизм, 303 Доступ

произвольный, 292 Дружественная функция, 97

Базовый класс, 57 Безымянное пространство имен, 386; 391

Библиотека стандартных шаблонов, 332; 419

Битовая маска, 244

Ввод/Вывод

вставка, 259

двоичный, 283

контроль состояния, 295 манипуляторы, 254 на консоль, 19 оператор, 19 потоки, 242

цроизвольный доступ, 292 С, 19; 242

с использованием массивов, C++, 19; 242 .

файловый, 276 ,

форматируемый, 244

функция, 19

Вектор, 419; 425 Виртуальная функция, 303; 306 Виртуальный базовый класс, 229 Возбуждение исключительной ситуации, 337

Встраиваемая функция, 72

Данные

закрытые, 12 открытые, 12 тип, 65

Заголовок, 15 Заголовочный файл,

Иерархия классов, 13; 205 Инкапсуляция, 11; 59 Искажение имен, 409 Исключительная ситуация

возбуждаемая оператором new,

возбуждение, 337

перехват, 337 Итератор, 421

обратный, 422

Класс, 26; 65 абстрактный, 314

базовый, 57; 207 виртуальный, 229; 230 косвенный, 223

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

иерархия, 13; 205

конструктор, 44; 2)6

контейнер, 421

ассоциативный, 421

объявление, 27

полиморфный, 307

производный, 57; 207

родовой, 325; 332

строковый, 420; 462

функция-конструктор, 44

функция-член, 27

член класса, 26 защищенный, 212 модифицируемый, 401



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

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