Какие виды конструкторов могут быть у класса?
Какой алгоритм сортировки используется в функции sort?
Что такое наследование в объектно-ориентированном программировании?
В чем разница между созданием объекта типа shared_ptr с помощью конструктора и с помощью функции make_shared?
Что вы знаете об умных указателях в C++?
Как сделать так, чтобы пользователь класса не мог создать объект этого класса в куче?
Какова сложность операций с кучей?
Что происходит с вектором (std::vector) при добавлении элемента?
Что такое стек и технологии выравнивания памяти?
О чем следует помнить при выбрасывании исключений в конструкторе?
Что такое интерфейсный класс в C++?
В каких контейнерах STL реализовано черно-красное дерево?
Как бы вы реализовали сериализацию двунаправленного списка?
Каковы, на ваш взгляд, недостатки объектно-ориентированного программирования?
Как можно отсортировать список?
Знаешь ли ты, как защитить заголовочный файл от повторного включения?
При возникновении исключения в конструкторе при вызове оператора new происходит утечка памяти. Как справиться с этим?
Что произойдет, если вызвать функцию free для указателя, равного nullptr?
Является ли ссылка всегда псевдонимом или может ли она вести себя как указатель?
Как устроен контейнер map в C++?