Зачем, с точки зрения использования лямбда-функций, могут понадобиться поля функциональных объектов?
В чем различие между выбросом исключения и выполнением операции аборта в программе?
Какие алгоритмы разрешения коллизий вы знаете?
Является ли shared_ptr потокобезопасным и можно ли использовать его в контексте нескольких потоков?
Какова сложность работы с контейнерами map и unordered_map в C++?
Какие существуют способы оптимизации работы со строками в C++?
Расскажи о вызовах исключений (throw exception) в конструкторах и десторакторах.
В чем разница между std::map и std::unordered_map в C++?
Приведите примеры ситуаций, когда может произойти повторное исключение в контексте использования конструкции 'double exception' (двойное исключение).
Как работает счетчик ссылок в std::shared_ptr?
Что такое полиморфизм в контексте языков программирования C/C++?
Что такое контейнер deque в C++?
Как можно проверить, что не возникло исключение при работе с типом double?
Сколько места занимает объект пустого класса в C++?
Как можно хранить денежный эквивалент, используя тип данных int?
Какие контейнеры в C++ позволяют вставлять элементы в начало?
Как можно вызвать утечки памяти при использовании std::shared_ptr?
Какова асимптотическая сложность операций с контейнером vector в C++?
Как работает хеш-таблица?
Что такое стек и сборка мусора?