|
|
Авторизация |
|
|
Поиск по указателям |
|
|
|
|
|
|
|
|
|
|
Липпман С.Б. — C++ для начинающих |
|
|
Предметный указатель |
Указатель, параметры 329 334
Указатель, параметры, сравнение с параметрами-ссылками 333—335
Указатель, сравнение с массивами 118—120
Указатель, сравнение со ссылками 43 106
Умножения оператор (*), поддержка в арифметических типах данных 30
Умножения оператор комплексных чисел 155
Унарные операторы 141
Условная инструкция switch 201—203
Условные директивы препроцессора 21
Условные инструкции if 192—198
Условный оператор (?), сравнение с функциями 352
Условный оператор (?:) 133
Условный оператор (?:), сокращение для if-else 199
Условный оператор, инструкция 188
Файл входной, открытие 28
Файл выходной, открытие 29
Файл(ы), ввод/вывод 28—29
Файл(ы), несколько, размещение определения пространства имен в 410
Файл(ы), несколько, сопоставление объявлений в 383
Файл(ы), объявления локальных сущностей, использование безымянного пространства имен 419
Фигурные скобки ({}) как ограничители составной инструкции 188
Фигурные скобки ({}) при инициализации вложенного массива 117
Фигурные скобки ({}), использование в объявлениях пространств имен 408
Фигурные скобки ({}), использование в предложении catch 535
Фигурные скобки ({}), использование в составной директиве связывания 354
Функции и глобальные объекты 381—387
Функции и локальная область видимости 378
Функции на другом языке, директивы связывания 353—355
Функции открытые, доступ к закрытым членам с помощью 40
Функции открытые, сравнение с закрытыми 608—610
Функции перегруженные и разрешение 776—782
Функции перегруженные, объявление 777—778
Функции перегруженные, проблемы 434
Функции перегруженные, функции-кандидаты 778
Функции рекурсивные 350—352
Функции специальные 610—611
Функции статические 626—627
Функции устоявшие, перегрузка и 779—782
Функции, (глава) 320—375
Функции, возвращаемые значения 346—350
Функции, возвращаемые значения, локальный объект, проблема возвращения, ссылки на 348
Функции, возвращаемые значения, объект класса 348—350
Функции, возвращаемые значения, объект класса как средство вернуть несколько значений 350
Функции, возвращаемые значения, параметр-ссылка как средство возврата дополнительного значения 329
Функции, возвращаемые значения, сравнение с глобальными объектами 349—350
Функции, возвращаемые значения, указатель на функцию 372
Функции, вызовы 322
Функции, вызовы, заключенные в try-блок 536
Функции, вызовы, недостатки 352
Функции, вызовы, сравнение с обработкой исключений 542
Функции, имя функции преобразуется в указатель 367
Функции, имя функции, перегрузка 429
Функции, интерфейс, включение объявления исключений в 546
Функции, интерфейс, объявление функции как 323
Функции, интерфейс, прототип функции как описание 323
Функции, конверторы 757—761
Функции, конверторы, конструкторы как 761—764
Функции, локальное хранение 327
Функции, обращение к 322
Функции, объявления как часть шаблона функции 477
Функции, объявления как члена пространства имен 407
Функции, объявления перегруженных функций 429—432
Функции, объявления перегруженных функций и область видимости 434—438
Функции, объявления перегруженных функций, как перегружаются 429—432
Функции, объявления перегруженных функций, когда не надо перегружать 432—434
Функции, объявления перегруженных функций, причины для перегрузки функций 429
Функции, объявления, сравнение с определениями 382
Функции, оператор вызова функции (()) 736—738
Функции, определение 321
Функции, определение как часть шаблона функции 477
Функции, определение, сравнение с объявлениями 382
Функции, преимущества 352
Функции, преобразование функции в указатель 448
Функции, прототип 323—327
Функции, сигнатура 325
Функции, списки параметров 325
Функции, тип возвращаемого значения 324—325
Функции, тип возвращаемого значения, недопустимость указания для конструкторов 671
Функции, тип возвращаемого значения, недостаточен для разрешения перегруженных функций 431
Функции, тип возвращаемого значения, ссылка 348
Функции, тип возвращаемого значения, указатель на функцию 370—373
Функции, тип, недопустимость возврата из функции 324
Функции, тип, преобразование в указатель на функцию 347
Функции, функции-кандидаты 442 460—465
Функции, функции-кандидаты для вызовов в области видимости класса 770—771
Функции, функции-кандидаты для вызовов функций-членов 778
Функции, функции-кандидаты для перегруженных операторов 783—787
Функции, функции-кандидаты для шаблонов функций, 507
Функции, функции-кандидаты, вызов с аргументами типа класса 767—770
Функции, функции-кандидаты, наследование и 1031—1034
Функции, функции-члены 129 596—598 604—614
Функции, функции-члены, встроенные функции, сравнение с не-встроенными 605—607
Функции, функции-члены, вызов 131
Функции, функции-члены, модификация для обработки исключений 531
Функции, функции-члены, независимые от типа 50
Функции, функции-члены, определение 132
Функции-члены 626—627
Функции-члены volatile 611—614
Функции-члены константные 611—614
Функция function, заголовочный файл 568
Функция try-блок 536
| Хип 162 392 587
Хип, выделение памяти для классов в 749—751
Хип, выделение памяти для массива в 400
Хип, выделение памяти для объекта в 392
Хип, исключение bad_alloc 393
Хип, обобщенные алгоритмы 587 1191 1192;
Целое расширение типа 177
Целое расширение, булевские константы до целых 146
Целые константы, перечисления как средство группировки 110
Целые стандартные преобразования 177
Целые стандартные преобразования при разрешении перегрузки функции 453
Целые типы данных 75
Цикл(ы) 20
Цикл(ы), завершение, break, инструкция 218
Цикл(ы), завершение, continue, инструкция 219
Цикл(ы), инструкции do-while 216—217
Цикл(ы), инструкции for 196 209—213
Цикл(ы), инструкции while 21 213—216
Цикл(ы), ошибки программирования 198
Цикл(ы), ошибки программирования, бесконечные циклы 274
Цикл(ы), условие останова 32
Числа с плавающей точкой, арифметика, характеристики и смежные темы 145
Числа с плавающей точкой, правила преобразования типов 177
Числа с плавающей точкой, стандартные преобразования при разрешении перегрузки функции 453
Численные обобщенные алгоритмы 586
Численные обобщенные алгоритмы, numeric, заголовочный файл 586
Читабельность имен параметров 325
Читабельность имен перегруженных функций 432
Читабельность рекурсивных функций 351
Читабельность, typedef 126
Читабельность, typedef в объявлениях указателей на функции 369
Читабельность, typedef как синоним контейнерных типпов 295
Читабельность, квалификатор const для объявления констант 100
Читабельность, параметров-ссыслок 335
Читабельность, разделение обработчиков исключений 534
Члены класса статические 621—628
Члены класса, this, использование в перегруженном операторе присваивания 710
Члены класса, this, когда использовать в функциях-членах 619—621
Члены класса, this, указатель this 616—620
Члены класса, битовые поля 643—645
Члены класса, данные-члены 594—596
Члены класса, данные-члены защищенные 871
Члены класса, данные-члены изменчивые (mutable) 614—616
Члены класса, данные-члены статические 621—625
Члены класса, данные-члены, тип члена 631—636
Члены класса, доступ 599—600 607—608
Члены класса, друзья 599—600
Члены класса, функции-члены 596—598 604—616
Члены класса, функции-члены встроенные и не-встроенные 605—607
Члены класса, функции-члены закрытые и открытые 608—610
Члены класса, функции-члены константные 611—614
Члены класса, функции-члены перегруженные, объявления 776—778
Члены класса, функции-члены подвижные (volatile) 611—614
Члены класса, функции-члены специальные функции-члены 610—611
Члены класса, функции-члены статические 626—628
Члены класса, функции-члены, конверторы 757—761
Члены класса, функции-члены, спецификации исключений для 1021—1024
Члены класса, функции-члены, тип члена 631—633
Члены-классы открытые и закрытые 598—599
Члены-классы, шаблоны 826—831
Шаблон класса Array, Array_RC, производный класс 990—992
Шаблоны классов и пространства имен 846—848
Шаблоны классов, (глава) 791—857
Шаблоны классов, вложенные типы 824—826
Шаблоны классов, модели компиляции 831—838
Шаблоны классов, модели компиляции с включением 833
Шаблоны классов, модели компиляции с разделением 834—837
Шаблоны классов, объявления друзей в 815—821
Шаблоны классов, определения 791—800
Шаблоны классов, определения разрешение имен в 844—846
Шаблоны классов, параметры 794—797 805—811
Шаблоны классов, параметры, параметры-константы 805—811
Шаблоны классов, параметры, параметры-типы 800—805
Шаблоны классов, статические члены классов 821—824
Шаблоны классов, точка конкретизации, для функций-членов 846
Шаблоны классов, частичные специализации 842—844
Шаблоны классов, члены функций 811—815
Шаблоны классов, явные объявления конкретизации 837—838
Шаблоны классов, явные специализации 838—842
Шаблоны функций и пространства имен 521—524
Шаблоны функций, (глава) 592—782
Шаблоны функций, конкретизации 592—782
Шаблоны функций, модели компиляции 494—498
Шаблоны функций, модели компиляции с включением 494—495
Шаблоны функций, модели компиляции с разделением 495—497
Шаблоны функций, определение 474—482
Шаблоны функций, параметры 475—482
Шаблоны функций, параметры для повышения гибкости обобщенных алгоритмом 566
Шаблоны функций, параметры, параметры-константы 476
Шаблоны функций, параметры, параметры-типы 476
Шаблоны функций, перегрузка 503—506
Шаблоны функций, передача объектов-функций шаблону 569
Шаблоны функций, разрешение имен в определениях 514—520
Шаблоны функций, разрешение перегрузки при конкретизации 506—514
Шаблоны функций, тип возвращаемого значения и выведение аргументов шаблона 491
Шаблоны функций, точка конкретизации 518
Шаблоны функций, явные аргументы 490—493
Шаблоны функций, явные объявления конкретизации 497—498
Шаблоны функций, явные спецаиализации 498—503
Эффективность, сравнение с гибкостью при выделении памяти 33
Явное преобразование 178—182
Явное преобразование типа 144 175
|
|
|
Реклама |
|
|
|
|
|
|