Что такое рекурсивный мьютекс?
Можно ли изменить владельца объекта, на который указывает unique_ptr?
Какова роль делиторов в умных указателях?
Сколько таблиц виртуальных функций будет у двух классов, участвующих в наследовании?
Как работает оператор new в C++?
Что необходимо учитывать при взаимодействии языков C и C++ в контексте обработки исключений?
На какой структуре данных основана очередь с приоритетом (priority_queue)?
Что такое идеология RAII?
Является ли выбрасывание исключения из конструктора нормальной практикой?
Расскажи о вызовах исключений (throw exception) в конструкторах и десторакторах.
Как работает механизм атомарного залочивания двух мьютексов?
Для чего при перегрузке оператора присваивания необходимо возвращать ссылку на объект?
Что означает аббревиатура SOLID?
Как можно хранить денежный эквивалент, используя тип данных int?
Какова сложность доступа к элементу в различных структурах данных?
В каких контейнерах STL реализовано черно-красное дерево?
На каких контейнерах реализованы стек и очередь?
Каковы, на ваш взгляд, недостатки объектно-ориентированного программирования?
Что такое наследование в объектно-ориентированном программировании?
В чем разница между созданием объекта типа shared_ptr с помощью конструктора и с помощью функции make_shared?