Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Дьюхерст С. — C++. Священные знания
Дьюхерст С. — C++. Священные знания



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: C++. Священные знания

Автор: Дьюхерст С.

Аннотация:

Стивен Дьюхерст, эксперт по C++ с более чем 20-летним опытом применения C++ в различных областях, рассматривает важнейшие, но зачастую неправильно понимаемые темы программирования и проектирования на C++, отсеивая при этом ненужные технические тонкости. В один тонкий том Стив уместил то, что он и его рецензенты, опытные консультанты и авторы, считают самым необходимым для эффективного программирования на C++.
Книга адресована тем, кто имеет опыт программирования на C++ и испытывает необходимость быстро повысить свое знание C++ до профессионального уровня. Издание полезно и квалифицированным программистам на С или Java, имеющим небольшой опыт проектирования и разработки сложного кода на C++ и склонных программировать на C++ в стиле Java.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2007

Количество страниц: 240

Добавлена в каталог: 12.03.2009

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Указатели на неконстанту, преобразование в указатель на константу      40
Указатели на объявления массивов      72
Указатели на операторы объявления функций      72
Указатели на символы      152
Указатели на указатели, изменение значений указателей      42
Указатели на указатели, описание      43
Указатели на указатели, преобразование в указатель на константу      43
Указатели на указатели, преобразование в указатель на неконстанту      43
Указатели на указатели, управление буферами указателей      42
Указатели на функции      61
Указатели на функции виртуальные      76
Указатели на функции встраиваемые      62
Указатели на функции на перегруженные функции      62
Указатели на функции универсальные      62
Указатели на функции, обратные вызовы      63
Указатели на функции, объявление      61
Указатели на функции, описание      63
Указатели на функции-члены на нестатические функции-члены      62
Указатели на функции-члены, виртуальность      68
Указатели на функции-члены, интегрирование с использованием объектов-функций      76
Указатели на функции-члены, простой указатель на функцию      68
Указатели на функции-члены, синтаксис описания      68
Указатели на функции-члены, сравнение с указателями      69
Указатели на функции-члены, старшинство операторов      68 70
Указатели на члены данных      66
Указатели на члены класса, сравнение с обычными указателями      66
Указатели, вычитание      147
Указатели, итераторы списков      148
Указатели, массивы      41
Указатели, потеря информации о типе      104
Указатели, разыменование      65
Указатели, сравнение с ссылками      32
Указатели, стеки      177
Указатели, управление буферами      41
Указатели, целые числа в их качестве      147
Умные указатели      29 141
Умные указатели, итераторы списков      29 148
Умные указатели, перегрузка операторов      142
Умные указатели, сравнение с auto_ptr      144
Умные указатели, шаблоны      142
Универсальные алгоритмы      209
Универсальные алгоритмы шаблонов функций      209
Универсальные алгоритмы шаблонов функций, вывод аргументов шаблона      198
Универсальные алгоритмы шаблонов функций, перегрузка      201
Универсальные алгоритмы шаблонов функций, сравнение с нешаблонными функциями      199
Универсальные указатели на функции      62
Уничтожение, RAII      136
Уничтожение, ограничение на размещение в куче      118
Уничтожение, порядок      138
Уничтожение, присваивание      57
Управление ресурсами      135
Устранение неоднозначности для имени типа      165
Устранение неоднозначности, ключевое слово, auto      217
Устранение неоднозначности, ключевое слово, register      217
Устранение неоднозначности, шаблоны      172
Фабричный метод      110
Фабричный метод, Circle, класс      112
Фабричный метод, Employee, класс      110
Фабричный метод, Shape, класс      112
Фабричный метод, Temp, класс      110
Формальные аргументы массива      37
Функции создания массива      119
Функции, aFunc      92 119
Функции, append      122
Функции, begForgiveness      63
Функции, cleanupBuf      122
Функции, f      137
Функции, fibonacci      74
Функции, g      199
Функции, getInfo      109
Функции, integrate      75
Функции, operator new      120
Функции, popLess      81
Функции, scanTo      42
Функции, someFunc      117
Функции, String::operator +      57
Функции, strLess      153
Функции, swap      207
Функции, выбор правильной версии      200
Функции, массивы как аргументы      35
Функции, многоуровневые указатели      41 43
Функции, разложение      35 82
Функции, ссылки на      72
Функции, статическое связывание, как избежать      93
Функции-члены, App::startup      87
Функции-члены, Button::setAction      133
Функции-члены, Fib::operator()      73
Функции-члены, Handle::operator =      60
Функции-члены, Handle::operator delete      125
Функции-члены, Handle::operator new      125
Функции-члены, Handle::swap      59
Функции-члены, Heap<const char *>::pop      160
Функции-члены, Heap<const char *>::push      153 161
Функции-члены, String::operator =      56 132
Функции-члены, String::String      57
Функции-члены, X::getValue      50
Функции-члены, X::memFunc2      98
Функции-члены, X::X      130
Функции-члены, интегрирование объектов-функций      76
Функции-члены, ошибки сопоставления функций      95
Функции-члены, поиск      95
Функции-члены, роли      87
Функции-члены, создания массива      127
Функции-члены, указатели на виртуальность      68
Функции-члены, указатели на интегрирование с использованием объектов-функций      76
Функции-члены, указатели на простой указатель на функцию      68
Функции-члены, указатели на синтаксис описания      68
Функции-члены, указатели на сравнение с указателями      69
Функции-члены, указатели на старшинство операторов      68 70
Функции-члены, шаблоны      169
Функциональный стиль      44
Целые числа как указатели, арифметика указателей      147
Целые числа как указатели, новые операторы приведения      44 46
Целые числа как указатели, синтаксис размещения new      120
Частичная специализация      155 177 185
Частичная специализация, Heap<T *>::push, шаблонная функция-член      156
Частичная специализация, шаблон класса, ContainerTraits<const T *>      184
Частичная специализация, шаблон класса, ContainerTraits<T *>      184
Частичная специализация, шаблон класса, ContainerTraits<vector<T>>      185
Частичная специализация, шаблон класса, Heap<T *>      155
Частичная специализация, шаблон класса, IsArray      176
Частичная специализация, шаблон класса, IsPCM      177
Частичная специализация, шаблон класса, IsPtr      174
Члены класса, сравнение указателей на них с обычными указателями      66
Члены, delete      125
Члены, new, Handle, класс      124
Члены, new, Handle::operator new, функция-член      125
Члены, new, MyHandle, класс      124
Шаблон Команда      78
Шаблонные функции-члены, Array<T, n>::operator ==      211
Шаблонные функции-члены, Heap<T *>::push      156
Шаблонные функции-члены, Heap<T>::push      151
Шаблонные функции-члены, Heap<T>::рор      152
Шаблонные функции-члены, SList<T>::empty      166
Шаблонные функции-члены, Stack<T>::push      175
Шаблонный метод, App, класс      87
Шаблонный метод, App::startup, функция-член      87
Шаблонный метод, MyApp, класс      88
Шаблонный метод, описание      88
Шаблонный метод, сравнение с шаблонами C++      86
Шаблоны      37
Шаблоны и неведение      171
Шаблоны классов, AnAlloc      170
Шаблоны классов, Array      210
Шаблоны классов, ArrayDeletePolicy      193
Шаблоны классов, CanConvert      205
Шаблоны классов, CheckedPtr      141
Шаблоны классов, ContainerTraits      182
Шаблоны классов, ContainerTraits<const T *>      184
Шаблоны классов, ContainerTraits<T *>      184
Шаблоны классов, ContainerTraits<vector<T>>      185
Шаблоны классов, Heap      151 159
Шаблоны классов, Heap<T *>      155
Шаблоны классов, IsArray      176
Шаблоны классов, IsClass      204
Шаблоны классов, IsInt      173
Шаблоны классов, IsPCM      177
Шаблоны классов, IsPtr      174
Шаблоны классов, MFunc      76
Шаблоны классов, NoDeletePolicy      193
Шаблоны классов, PFun1      200
Шаблоны классов, PFun2      197 200
Шаблоны классов, PtrCmp      156
Шаблоны классов, PtrDeletePolicy      193
Шаблоны классов, PtrList      162
Шаблоны классов, PtrVector      42
Шаблоны классов, ReadonlySeq      180
Шаблоны классов, SCollection      163
Шаблоны классов, Seq      179
Шаблоны классов, SList      166 171
Шаблоны классов, Stack      176 189 192
Шаблоны классов, Wrapper1      189
Шаблоны классов, Wrapper2      190
Шаблоны классов, Wrapper3      190
Шаблоны проектирования микроархитектуры      28
Шаблоны проектирования обертки      27
Шаблоны проектирования, описание      28
Шаблоны проектирования, основные части      28
Шаблоны проектирования, Фабричный метод      110 113
Шаблоны проектирования, Шаблонный метод, описание      88
Шаблоны проектирования, Шаблонный метод, сравнение с шаблонами C++      86
Шаблоны функций, aTemplateContext      130
Шаблоны функций, cast      195
Шаблоны функций, extractHeap      154
Шаблоны функций, fill      163
Шаблоны функций, g      199
Шаблоны функций, makePFun      198 201
Шаблоны функций, min      195
Шаблоны функций, process      37 178 180 182
Шаблоны функций, process_2d      37
Шаблоны функций, repeat      197
Шаблоны функций, set_2d      34
Шаблоны функций, slowSort      209
Шаблоны функций, swap      33 58
Шаблоны функций, zeroOut      197
Шаблоны членов      169
Шаблоны членов, AnAlloc::rebind      171
Шаблоны членов, SList<T>::operator =      168
Шаблоны членов, SList<T>::SList      169
Шаблоны членов, SList<T>::sort      169
Шаблоны, аргументы, настройка      155
Шаблоны, аргументы, описание      150
Шаблоны, вложенные имена      170
Шаблоны, имена      150
Шаблоны, настройка      155
Шаблоны, параметры      150
Шаблоны, свойства      185
Шаблоны, создание экземпляра      150
Шаблоны, специализация частичная      158 177
Шаблоны, специализация явная      154 177 198
Шаблоны, специализация, свойства      185
Шаблоны, специализация, терминология      150
Шаблоны, сравнение шаблонов C++ с Шаблонным методом      86
Шаблоны, умные указатели      142
Шаблоны, устранение неоднозначности      165 172
Шаблоны, формальные аргументы массива      37
Шаблоны, функции-члены      169
Шведский язык, и профессиональное общение      105
Элементы контейнера, auto_ptr в их качестве      144
Явная специализация      154 177
Явная специализация, класс, ContainerTraits<const char *>      183
Явная специализация, класс, ContainerTraits<ForeignContainer>      183
Явная специализация, класс, Heap<char *>      154
Явная специализация, класс, Heap<const char *>      152
Явная специализация, шаблон класса, Heap      151
Явная специализация, шаблон класса, IsInt      173
Явное создание экземпляра, Array<Circle, 7>      211
Явное создание экземпляра, Heap<double>      161
«Выделение ресурса есть инициализация» (RAII)      135-138
«Не звоните нам, мы сами вам позвоним»      78 88
«Что вижу, то и имею»      52
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте