|
Программирование >> Обобщенные обратные вызовы
Идиома Pimpl, 67; 121 RAII, 81 Именование макросов, 236 Инициализация порядок.97 Инициализация класса, 96 Инкапсуляция, ПО; 247; 252 Иитсрфег1С, 115 Исключения гарантии безопасности, 84 преобразование, 82 спецификации, 87; 89 Итераторы const iterator, 23 сравнение, 23 Кёниг, Эндрю. 160 Ключевые слова, 186; 188 Конструктор explicit, 222 по умолчанию, 129 порядок выполнения, 96 Копирующиг! конструктор подавление, 133 Макросы именование, 236 Массивы выравнивание, 144 Мейерс, Скотт, 124; 153; 217; 247 Мейн, Ник, 117 Мэнли, Кевин, 241 Память виртуальная, 158; 160 физическая, 158 Первичный шаблон, 50 Перегрузка, 50 шаблонов функций, 51 Переполнение буфера, 27; 260,261 Поиск имен, 105; 152 зависимые имена, 68 Поиск Кёнига, 74 Полиморфизм, 42; 111 Порядок инициализации, 97 Порядок конструирования, 96 Раздельная компиляция, 67 Размещающий new, 44 Разрешение перефузки, 106 и доступность, 105 Распределение памяти, 142 deque, 145 list, 145 set, 145 vector, 144 библиотекой времени выполнения, 140 выравнивание, 143; 144 операционной системой, 140 отложенное, 159 пол ьз о вате л ьс к и м и контейнерами и распределителями, 140 ставдартными контейнерами и распределителями, 140 стратегии, 139 Неявно генерируемые функции подавление, 133 Объявление и описание, 193 Сжатие данных, 175 Сокрытие данных, 111 Сокрытие имен, 152 Спайсср, Джон. 76; 89 Специализация, 50 и друзья, 57 частичная, 51 шаблона функции, 51 явная, 51 Спецификации исключений, 87 и наследование, 128 неявно сгенерированных функций, 127 Сравнение итераторов, 23 Степанов, Александр, 73 Страуструп, Бьярн, 72; 107; 180 Строгая гарантия, 84 Сужающее преобразование типов, 198 Указатель на функцию, 89 на функцию-член, 41 Управление памятью, 139 сборка мусора, 139 Форматирование строк, 26 Функции-члены, 247 Функция виртуальная, 118 Частичная специализация, 51 Шаблон export, 64 зависимые имена, 68 и друзья, 56 класса, 50 частичная специализация, 51 модель включения, 64 модель включения, 65 модель разделения, 64; 65 организация кода, 65 первичный,50 проектирования Bridge, 122 Nonvirtual Interface, 120 Template Method, 120 функции, 50 перегрузка, 51 перефузка и специализация, 50 специализация, 51 Эллис, Маргарет, 72 Явная специализация, 51 Научно-популярное издание Герб Саттер Новые сложные задачи на С++ Литературный редактор С.Г. Татаренко Верстка О. В. Литик Художественный редактор Е.П. Дынник Корректор Л.А. Гордивнко Издательский дом Вильяме . 101509, Москва, ул. Лесная, д. 43, стр. 1. Подписано в печать 04.05.2005. Формат 70x100/16. Гарнитура Times. Печать офсетная. Усл. псч. л. 21,9, Уч.-изд. л. 18,0. Тираж 3000 экз. Заказ № 1689. Отпечатано с диапозитивов в ФГУП Печатный двор Министерства РФ по делам печати, телерадиовещания и средств массовых коммуникаций. 197110, Санкт-Петербург, Чкаловский пр., 15. .
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |