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