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

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

blank
blank
blank
Красота
blank
Липпман С.Б. — C++ для начинающих
Липпман С.Б. — C++ для начинающих



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



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


Название: C++ для начинающих

Автор: Липпман С.Б.

Аннотация:

“C++ для начинающих” содержит обстоятельное введение в международный стандарт С++.Мы включили в название книги слова “для начинающих” потому, что последовательно придерживались учебного подхода к описанию языка С++; однако название не предполагает упрощенного или облегченного изложения материала.


Язык: ru

Рубрика: Computer science/Языки программирования/

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

ed2k: ed2k stats

Издание: третье

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Адапторы функций      573
Адапторы функций, для объектов-функций      573
Адрес(а) как значение указателя      88
Адрес(а) конкретизированных шаблонов функций      484
Алгоритм(ы), функция, выведение аргумента шаблона      489
Алгоритм(ы), функция, разрешение перегрузки      511
Алгоритм(ы), функция, шаблон как      475
Аргумент(ы)      321
Аргумент(ы) по умолчанию      340—343
Аргумент(ы) по умолчанию и виртуальные функции      913
Аргумент(ы) по умолчанию и устоявшие функции      472—473
Аргумент(ы) по умолчанию, должны быть хвостовыми      341
Аргумент(ы) шаблона класса для параметров-констант      805—809
Аргумент(ы) шаблона класса для параметров-типов      800—811
Аргумент(ы) шаблонов функции явные      490—493
Аргумент(ы) шаблонов функций, выведение аргументов      485—490
Аргумент(ы) шаблонов функций, явная спецификация, мотивировка      492
Аргумент(ы) шаблонов функций, явная спецификация, недостатки      492
Аргумент(ы) шаблонов функций, явное специфицирование      490
Аргумент(ы), арифметические исключения      143
Аргумент(ы), арифметические объекты-функции      570
Аргумент(ы), арифметические операторы      142—145
Аргумент(ы), арифметические операторы, таблица      142
Аргумент(ы), операции, поддержка для комплексных чисел      126
Аргумент(ы), передача      345
Аргумент(ы), передача по значению      327
Аргумент(ы), передача, использование указателей для      87
Аргумент(ы), преобразования      175 142—145
Аргумент(ы), преобразования bool в int      109
Аргумент(ы), преобразования типов, расширение типа перечисления      112
Аргумент(ы), преобразования, неявное выполнение при вычислении выражений      175
Аргумент(ы), тип преобразования, разрешение перегрузки функции      444—460
Аргумент(ы), тип преобразования, расширение типа      451—453
Аргумент(ы), тип преобразования, ссылок      457—459
Аргумент(ы), тип преобразования, стандартные      453—457
Аргумент(ы), указатели      90
Ассоциативность операторов, влияние на вычисление выражений      171—174
Ассоциативность, порядок вычисления подвыражений      142
Ассоциативные контейнеры      248—301
Ассоциативные контейнеры, неприменимость обобщенных алгоритмов переупорядочения      587
Ассоциирование значений, использование класса pair      127
Базовые классы, абстрактные базовые классы      865—869 908
Базовые классы, видимость классов при виртуальном наследовании      983—984
Базовые классы, видимость членов при множественном наследовании      968—971
Базовые классы, видимость членов при одиночном наследовании      966—968
Базовые классы, виртуальные базовые классы      974—987
Базовые классы, деструкторы      896—899
Базовые классы, доступ к базовым классам      958—964
Базовые классы, доступ к закрытым базовым классам      963
Базовые классы, доступ к защищенным членам      871
Базовые классы, доступ к членам      880—888
Базовые классы, доступ к элементам отображения с помощью      299
Базовые классы, конструирование, виртуальное наследование      974—982
Базовые классы, конструирование, множественное наследование      950—951
Базовые классы, конструирование, одиночное наследование      889—896
Базовые классы, конструирование, почленная инициализация      925—927
Базовые классы, конструкторы      889—899
Базовые классы, определение базового класса при виртуальном наследовании      976—978
Базовые классы, определение базового класса при множественном наследовании      950—955
Базовые классы, определение базового класса при одиночном наследовании      871—875
Базовые классы, преобразование к базовому классу      865—869
Базовые классы, преобразование к базовому классу при выведении аргументов шаблона функции      487
Базовые классы, присваивание, почленное присваивание      927—929
Байты, запись с помощью put()      1063
Байты, чтение с помощью get()      1063—1066
Безопасное связывание      384
Безопасное связывание перегруженных функций      440
Бесконечная рекурсия      351
Бесконечный цикл, избежание в операциях поиска в строке      274
Бинарные операторы      141
Битовое поле как средство экономии памяти      643—645
Битовый вектор      164
Битовый вектор в сравнении с классом bitset      164
Блок инструкций      188
Блок комментария      24
Блок функции      321
Блок, try-блок      533—537
Блок, функциональный try-блок      533—537
Блок, функциональный try-блок и конструкторы      1024—1026
Больше (>), оператор, поддержка в арифметических типах данных      30
Булевские константы, операторыдающие в результате      146
Булевские стандартные преобразования при разрешении перегрузки функции      453
Булевский тип bool      108—110
Вектор(ы) find(), обобщенный алгоритм      554
Вектор(ы) объектов класса      689—696
Вектор(ы), емкость, связь с размером      258
Вектор(ы), идиоматическое употребление в STL      123
Вектор(ы), присваивание, сравнение со встроенными массивами      122
Вектор(ы), сравнение со списками      251—252
Вектор(ы), требования к вставке и доступу      252
Вектор(ы), увеличение размера      253—256
Вертикальная табуляция () как escape-последовательность      77
Взятия адреса (&) оператор как унарный оператор      141
Взятия адреса (&) оператор, использование в определении ссылки      104 105
Взятия адреса (&) оператор, использование с именем функции      367
Взятия индекса оператор ([])      736
Взятия индекса оператор ([]), использование в векторах      121
Взятия индекса оператор ([]), использование в классе bitset      168
Взятия индекса оператор ([]), использование в отображениях      294
Взятия индекса оператор ([]), отсутствие поддержки в контейнерах multimap и multiset      312
Взятия остатка, оператор (%)      142
Видимость определения символической константы      386
Видимость переменных в условии цикла      211 379—381
Видимость членов класса      607 645—652
Видимость, роль в выборе функции-кандидата при разрешении перегрузки функции      460
Видимость, требование к встроенным функциям      353 387
Висячий, проблемы висячего else, описание и устранение      195
Висячий, указатель      389
Висячий, указатель как проблема динамически выделенного объекта      394
Возврат каретки (\\r) как escape-последовательность      77
Время жизни      381
Время жизни автоматических объектов      388
Время жизни динамически выделенных объектов      392
Время жизни динамически выделенных объектов, сравнение с указателями на них      394
Время жизни и область видимости (глава)      376—428
Время жизни локальных объектов , проблема возврата ссылки на локальный объект      348
Время жизни локальных объектов автоматических и статических      388
Время жизни локальных объектов, влияние раскрутки стека на объекты типа класса      541
Время жизни, auto_ptr, влияние на динамически выделенные объекты      395
Вставка элементов в вектор      123
Вставка элементов в контейнер, с помощью адапторов функций      577
Вставка элементов в контейнеры multimap и multiset      311
Вставка элементов в отображение      294
Вставка элементов в последовательные контейнеры      265
Вставка элементов в стек      314
Вставка элементов, использование push_back()      257
Вставка элементов, итераторы, обозначение диапазона      575—577
Вставка элементов, различные механизмы для разных типов контейнеров      252
Встроенные функции      133 322
Встроенные функции, объекты-функции      559 566
Встроенные функции, объявление      352—353
Встроенные функции, объявление шаблонов функций как      481
Встроенные функции, определение, размещение в заголовочном файле      385
Встроенные функции, перегруженные операторы вызова      559
Встроенные функции, преимущества      352
Встроенные функции, сравнение с не-встроенными функциями-членами      605—607
Встроенный(е) массивы, запрет иниициализации другим массивом      115
Встроенный(е) массивы, запрет использования в качестве возвращаемого значения функции      324
Встроенный(е) массивы, запрет присваивания другому массиву      324
Встроенный(е) массивы, запрет ссылаться на      115
Встроенный(е) массивы, инициализация при выделении из хипа      400
Встроенный(е) массивы, отсутствие поддержки операции erase()      557
Встроенный(е) массивы, поддержка в обобщенных алгоритмах      553
Встроенный(е) массивы, сравнение с векторами      122
Встроенный(е) типы данных арифметические      30—33
Выполнение условное      20
Выполнение, непоследовательные инструкции      20
Выражения, (глава)      141—187
Выражения, использование аргументов по умолчанию      342
Выражения, порядок вычисления подвыражений      142
Выражения, разрешение имен      377
Вычисление логических операторов      146
Вычисление, порядок вычисления подвыражений      142
Вычитание комплексных чисел      154
Вычитание, minus, объект-функция      570
Глобальное пространство имен, проблема засорения      66 406
Глобальные объекты и функции      381—387
Глобальные объекты, сравнение с параметрами и возвращаемыми значениями функций      349—350
Глобальные функции      381
Горизонтальная табуляция (\\t) как escape-последовательность      77
Данные члены      595—596
Данные-члены      621—627
Данные-члены изменчивые (mutable)      614—616
Данные-члены статические      621—628
Данные-члены статические в шаблонах классов      821—824
Данные-члены, битовые поля      643—645
Данные-члены, указатель this      616—621
Данные-члены, члены базового и производного классов      870—879
Двойная кавычка (\\") как escape-последовательность      77
Двойная обратная косая черта (\\) как escape-последовательность      77
Двунаправленный итератор      583
Декремента оператор (--) встроенный      153—154
Декремента оператор (--) перегруженный      740—744
Декремента оператор (--), постфиксная форма      153 743
Декремента оператор (--), префиксная форма      153 742
Деление комплексных чисел      155
Деление целочисленное      143
Деления по модулю оператор (%)      142
Деструктор(ы)      682—689
Деструктор(ы) для элементов масса, освобождение динамической памяти      693—694
Деструктор(ы) для элементов массива      690
Динамическое выделение памяти для массива      162 400—402
Динамическое выделение памяти как требование к динамически растущему вектору      253
Динамическое выделение памяти объектов      392—406
Динамическое выделение памяти, исчерпание памяти, исключение bad_alloc      393
Динамическое выделение памяти, управление с помощью класса auto_ptr      395
Динамическое освобождение памяти для массивов      400—402
Динамическое освобождение памяти объектов      392—406
Динамическое освобождение памяти объектов константных      402—403
Динамическое освобождение памяти одиночных объектов      392—395
Динамическое освобождение памяти, оператор delete      134 392 394 744—753
Динамическое освобождение памяти, управление с помощью класса auto_ptr      395
Динамическое освобождение памяти, утечка памяти      395
Директивы      21—24
Директивы связывания      353—355
Директивы связывания в связи с перегрузкой      438
Директивы связывания, использование с указателями на функции      373
Для элементов массива динамическое выделение памяти      691—694
Доступ к контейнеру, использование итератора для      261
Доступ к контейнеру, последовательный доступ как критерий выбора типа      252
Доступ к массиву      31
Доступ к массиву, индекс      45
Доступ к массиву, индексирование      113
Доступ к пространству имен, механизмы, компромиссные решения      68
Доступ к членам      598—599 607—608
Доступ к членам, оператор доступа к членам ->      740
Доступ произвольный, итератор с произвольным доступом      583
Доступ, уровни, protected      49
Друзья      730—733 815—821 класс(ы) наследование»)
Друзья и специальные права доступа      137 599—600
Друзья, перегруженные операторы      730—733
Емкость контейнерных типов , начальная, связь с размером      258
Емкость контейнерных типов в сравнении с размером      253
Забой (      77
Заголовочные файлы как средство повторного использования объявлений функций      323
Заголовочные файлы предкомпилированные      385
Заголовочные файлы, запись активации      327
Заголовочные файлы, запись активации, автоматическое включение объектов в      388
Заголовочные файлы, запятая (,), неправильное использование для индексации массива      117
Заголовочные файлы, запятая (,), оператор      163
Заголовочные файлы, звонок () как escape-последовательность      77
Заголовочные файлы, знак вопроса () как escape-последовательность      77
Заголовочные файлы, по имени, algorithm      72 584
Заголовочные файлы, по имени, bitset      167
Заголовочные файлы, по имени, complex      125
Заголовочные файлы, по имени, fstream      1042
Заголовочные файлы, по имени, functional      568
Заголовочные файлы, по имени, iomanip      136
Заголовочные файлы, по имени, iterator      578
Заголовочные файлы, по имени, limits      145
Заголовочные файлы, по имени, locale      283
Заголовочные файлы, по имени, map      293
Заголовочные файлы, по имени, memory      395
Заголовочные файлы, по имени, numeric      584 586
Заголовочные файлы, по имени, queue      315
Заголовочные файлы, по имени, set      304
Заголовочные файлы, по имени, sstream      1044
Заголовочные файлы, по имени, stack      312
Заголовочные файлы, по имени, string      68
Заголовочные файлы, по имени, vector      70 121 256
Заголовочные файлы, содержимое, включение определения шаблона функции, преимущества и недостатки      495
Заголовочные файлы, содержимое, встроенные функции      353
Заголовочные файлы, содержимое, директивы связывания      354
Заголовочные файлы, содержимое, объявления      82 385—387
Заголовочные файлы, содержимое, объявления явных специализаций шаблонов      503
Заголовочные файлы, содержимое, спецификация аргументов по умолчанию      341
И, оператор      142
Идентификатор      83
Идентификатор использования в качестве спецификатора типа класса      129
Идентификатор как часть определения массива      113
Идентификатор, соглашения по именованию      83
Иерархии, определение      862—869
Иерархии, определение исключений, в стандартной библиотеке C++      1026—1029
Иерархии, определение, идентификация членов      870—880
Иерархии, поддержка мезанизма классов      128
Изменчивый (mutable) член      614—616
Именование соглашения об именовании идентификаторов      83
Имя      83
Имя параметра шаблона функции      478
Имя переменной      83
Имя, typedef, как синоним      126—127
Имя, именование членов класса      607—608
Имя, квалифицированные имена      410—412
Имя, квалифицированные имена статических членов класса      622—623
Имя, квалифицированные имена членов вложенных пространств имен      412—414
Имя, квалифицированные имена шаблонов функций как членов пространства имен      524
Имя, область видимости объявления      376
Имя, перегруженные операторы      727—728
Имя, псевдонимы пространства имен, как альтернативные имена      420—421
Имя, разрешение      377
Имя, разрешение в локальной области видимости      379
Имя, разрешение в области видимости класса      649—652
Имя, разрешение в определении шаблона функции      514—520
Инициализация векторов      121
Инициализация векторов, сравнение с инициализацией встроенных массивов      122
Инициализация инкремента, оператор (++) встроенный      154
Инициализация инкремента, оператор (++) перегруженный      740—744
Инициализация инкремента, оператор (++), постфиксная форма      153 743
Инициализация инкремента, оператор (++), префиксная форма      153 742
Инициализация инструкции      188—198
Инициализация инструкции break для выхода из инструкции switch      203
Инициализация инструкции break, инструкция      218—219
Инициализация инструкции continue      219
Инициализация инструкции do-while      216—217
Инициализация инструкции do-while, сравнение с инструкциями for и while      209
Инициализация инструкции for      209—213
Инициализация инструкции goto      219—221
Инициализация инструкции if      20 192—198
Инициализация инструкции if, if-else, условный оператор как альтернатива      158
Инициализация инструкции switch      201—203
Инициализация инструкции switch, использование ключевого слова default      202 205
Инициализация инструкции while      213—216
Инициализация инструкции while, сравнение с инструкциями for и do-while      209
Инициализация инструкции простые      188—189
Инициализация инструкции составные      188—189
Инициализация инструкции, блок      188
Инициализация инструкции, объявления      189—192
Инициализация комплексного числа      154
Инициализация массива динамически выделенных объектов классов      691—694 749
Инициализация массива многомерного      116
1 2 3 4 5 6
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте