|
Программирование >> Расширенная версия языка c++
Предметный указатель 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
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |