Sobes.tech

В чем разница между выбросом исключения и абортом программы?

Junior
167

Какова временная сложность операций вставки, поиска и удаления в бинарном дереве в среднем и худшем случае?

Middle
167

Что такое взаимоблокировка (deadlock) в контексте многопоточных программ?

Middle
167

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

Junior
166

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

Middle
166

Что необходимо сделать для того, чтобы использовать класс в качестве ключа в unordered_map?

Middle
166

Как установить значение 0 в определенный бит числа?

Junior
166

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

Junior
166

Расскажи о способах передачи параметров в функции на языке C/C++.

Junior
166

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

Junior
166

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

Middle
166

На каком контейнере построены стек и очередь?

Junior
165

Как можно привести к утечке памяти при использовании unique_ptr?

Middle
165

На основе чего несколько `shared_ptr` могут ссылаться на один и тот же объект?

Junior
165

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

Middle+
165

Что произойдёт, если скопировать объект типа string?

Junior
165

Назовите основные принципы объектно-ориентированного программирования.

Intern
165

Почему семантика перемещения не будет работать, если оператор перемещения не помечен как noexcept?

Middle+
165

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

Middle
164

Какими свойствами должен обладать объект, чтобы его можно было использовать в качестве ключа в ассоциативных контейнерах?

Middle
164
/77