Задание 1 из 2 · Теория и квиз · +40 XP

Современный C++

RAII: ресурс захватывается в конструкторе и освобождается в деструкторе — поэтому вместо new/delete используют std::unique_ptr (единоличное владение) и std::shared_ptr (счётчик ссылок). std::move позволяет «забрать» содержимое объекта без копирования. Алгоритмы STL (sort, lower_bound) работают с итераторами.

1. Что гарантирует RAII?
2. Что делает std::move?
3. Какая сложность у std::sort?
Войдите, чтобы ответить