Язык программирования C++. Вводный курс


Алгоритм sort_heap() - часть 22


использование знакового бита в битовых векторах, 166

неопределенность порядка вычисления бинарных операторов сравнения, 147

опасности приведения типов, 178

подводные камни

using-директивы, 426

возврата l-значение, 348

возврата ссылки на объект, 348

глобальные объекты, 349

приведения типов, 181

шаблона класса auto_ptr, 399

представление

влияние на расширение типа перечисления, 452

информация о реализации в заголовочном файле limits, 145

строк, 92

целых чисел,

143

преобразование

bool в int, 109

l-значения в r-значение, 446–47

арифметическое, 177–78

бинарного объекта-функции в унарный, использование адаптора-связывателя, 573

выбор преобразования между типами классов, 764–76

выведение аргументов шаблона функции, 486

как точное соответствие при разрешении перегрузки функции, 459

квалификаторов

влияние на последовательность преобразований, 470

при выведении аргументов шаблона функции, 487

ранжирование при разрешении перегрузки функции, 470

конверторы, 445

конструкторы

конструкторы как конверторы, 761–64

множественные, разрешение неоднозначности приведения, 468

недопустимость преобразований между типами указателей на функции, 439

неявные преобразования типов, 176

определенное пользователем, 445

последовательности

определенных пользователем преобразований, 764–67

определенных пользователем, ранжирование при разрешении перегрузки функций, 771–76

определенных пользователем, с учетом наследования, 1034–36

стандартных преобразований, 468–72

ранжирование инициализации ссылок при разрешении перегрузки функции, 457

расширения типа, 175

аргументов, 451–53

типа перечисления в арифметические типы, 112

с потерей точности, предупреждение компилятора, 326

стандартное, 453–57

типа аргумента, 444–60

трансформации l-значений, 450

трансформация I-значений

преобразования при выведении аргументов шаблона функции, 486

трансформация I-значения

ранжирование при разрешении перегрузки функции, 468

указателей

в тип void* и обратно, 179

преобразования квалификаторов, 449




Начало  Назад  Вперед



Книжный магазин