Sobes.tech

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

Junior
153

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

Junior
153

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

Middle
153

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

Middle
153

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

Middle
152

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

Intern
152

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

Junior
152

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

Middle
152

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

Middle
152

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

Junior
151

Расскажите о ключевом слове _fastcall, его назначении и особенностях использования.

Middle+
151

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

Junior
151

На каких контейнерах основаны структуры данных stack и queue?

Junior
151

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

Middle+
151

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

Middle+
151

Как осуществляется перевыделение памяти у контейнера std::vector в C++?

Middle
150

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

Middle
150

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

Middle+
150

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

Middle
149

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

Middle
149
/75