Sobes.tech

Что такое рекурсивный мьютекс?

Middle+
154

Можно ли изменить владельца объекта, на который указывает unique_ptr?

Middle
154

Какова роль делиторов в умных указателях?

Middle
153

Сколько таблиц виртуальных функций будет у двух классов, участвующих в наследовании?

Middle+
152

Как работает оператор new в C++?

Middle
152

Что необходимо учитывать при взаимодействии языков C и C++ в контексте обработки исключений?

Middle+
152

На какой структуре данных основана очередь с приоритетом (priority_queue)?

Junior
152

Что такое идеология RAII?

Middle
152

Является ли выбрасывание исключения из конструктора нормальной практикой?

Middle
151

Расскажи о вызовах исключений (throw exception) в конструкторах и десторакторах.

Middle+
151

Как работает механизм атомарного залочивания двух мьютексов?

Middle+
151

Для чего при перегрузке оператора присваивания необходимо возвращать ссылку на объект?

Middle
150

Что означает аббревиатура SOLID?

Middle
150

Как можно хранить денежный эквивалент, используя тип данных int?

Junior
149

Какова сложность доступа к элементу в различных структурах данных?

Middle
149

В каких контейнерах STL реализовано черно-красное дерево?

Junior
149

На каких контейнерах реализованы стек и очередь?

Junior
148

Каковы, на ваш взгляд, недостатки объектно-ориентированного программирования?

Middle+
148

Что такое наследование в объектно-ориентированном программировании?

Junior
148

В чем разница между созданием объекта типа shared_ptr с помощью конструктора и с помощью функции make_shared?

Middle
148
/75