Sobes.tech

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

Junior
169

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

Junior
168

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

Middle
168

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

Middle+
167

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

Middle
167

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

Middle+
167

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

Middle
166

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

Junior
166

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

Junior
166

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

Middle
166

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

Middle
165

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

Middle+
165

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

Intern
165

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

Junior
165

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

Junior
165

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

Middle
164

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

Middle
164

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

Middle+
164

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

Junior
164

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

Middle
164
/75