Зачем нужна семантика перемещения?

Middle+
86

В каких случаях необходимо объявлять деструктор виртуальным?

Middle
85

Что пришло на смену std::auto_ptr в C++?

Middle
85

Расскажи о принципах объектно-ориентированного программирования (ООП).

Intern
85

Для каких целей может использоваться виртуальное наследование в C++?

Middle
85

Является ли хорошей идеей использовать тип float в качестве ключа для контейнера?

Middle
85

Для чего нужен чисто виртуальный метод и какова его синтаксическая структура?

Middle
85

Что еще, кроме данных, будет храниться при сериализации в файл формата JSON?

Junior
85

Какие существуют умные указатели в C++?

Junior
85

Какие гарантии безопасности ты знаешь?

Middle
85

Что такое транзакционность?

Middle
85

Что такое структура данных priority_queue?

Junior
84

Как сделать так, чтобы в shared_ptr происходили утечки памяти?

Middle+
84

Какие тонкости существуют при вызове виртуальных функций из конструктора или деструктора?

Middle+
84

Какие достоинства и недостатки существуют у двоичной сериализации?

Middle
84

Что нужно сделать, чтобы выбрасывать исключения из конструктора?

Middle
84

Как называется возможность вызова функции без явного указания пространства имен (namespace)?

Junior
84

Что произойдет, если выполнить оператор delete для указателя, равного nullptr?

Junior
84

Когда при вызове исключения (exception) не вызываются деструкторы?

Middle+
84

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

Junior
83
16/75