Что необходимо сделать с классом, чтобы его можно было использовать в качестве ключа в std::map или std::unordered_map?
Можно ли выбрасывать исключение из деструктора и ловить его?
Расскажи о принципах объектно-ориентированного программирования (ООП).
Из каких компонентов состоит shared_ptr?
Что такое функции обратного вызова?
Вы знакомы с контейнером, таким как куча?
Что пришло на смену std::auto_ptr в C++?
Является ли перегрузка логических операций хорошей практикой или плохой практикой?
Могут ли возникнуть проблемы при вставке ста элементов с помощью метода push_back?
Что такое базовая гарантия безопасности в контексте стандартной библиотеки C++ и как она влияет на управление ресурсами?
Как можно ограничить создание объектов класса в динамической памяти (heap) пользователями этого класса?
Какое присваивание разрешает использование unique_ptr в C++?
Какие существуют другие умные указатели, кроме auto_ptr и unique_ptr?
Какие существуют умные указатели, кроме auto_ptr и unique_ptr?
Что произойдёт, если скопировать объект типа string?
О чем следует помнить при выбросе исключений в конструкторе?
Какова асимптотическая сложность операций с элементами в списке?
Какое минимальное количество мьютексов необходимо для возникновения дедлока?
Какова аналогия статического уровня видимости в файле C++?
Какие существуют lock_guard в стандартной библиотеке C++?