Sobes.tech

Какие виды конструкторов могут быть у класса?

Junior
170

Какой алгоритм сортировки используется в функции sort?

Junior
169

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

Junior
169

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

Middle
169

Что вы знаете об умных указателях в C++?

Middle
168

Как сделать так, чтобы пользователь класса не мог создать объект этого класса в куче?

Middle+
168

Какова сложность операций с кучей?

Junior
168

Что происходит с вектором (std::vector) при добавлении элемента?

Middle
168

Что такое стек и технологии выравнивания памяти?

Middle
168

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

Middle+
168

Что такое интерфейсный класс в C++?

Middle
167

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

Junior
167

Как бы вы реализовали сериализацию двунаправленного списка?

Middle
166

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

Middle+
166

Как можно отсортировать список?

Intern
166

Знаешь ли ты, как защитить заголовочный файл от повторного включения?

Junior
166

При возникновении исключения в конструкторе при вызове оператора new происходит утечка памяти. Как справиться с этим?

Middle+
166

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

Junior
166

Является ли ссылка всегда псевдонимом или может ли она вести себя как указатель?

Middle
166

Как устроен контейнер map в C++?

Middle
165
/75