Как исправить проблему, если мьютекс является локальной переменной?
Что произойдет, если вызвать оператор delete на нулевом указателе (nullptr)?
Является ли ссылка всегда псевдонимом или она может вести себя как указатель?
Если в конструкторе будет вызвано исключение, будет ли вызван деструктор?
Что такое стек и технологии выравнивания памяти?
На основании чего несколько объектов shared_ptr могут ссылаться на один и тот же указатель?
Что произойдет, если вызвать функцию free для указателя, равного nullptr?
Можешь рассказать о концепции ввода-вывода (input/output)?
Как устроен контейнер map в C++?
Как работает счетчик в shared_ptr?
Как ограничить количество экземпляров класса в C++?
Можно ли копировать потоки?
Что происходит с памятью процесса, когда мы создаем его копию с помощью системного вызова fork в операционной системе Linux?
Что такое транзакционность?
Что происходит с элементами вектора при выполнении операции realloc?
Зачем нужна семантика перемещения?
Как выполнить операцию удаления элемента из начала в векторе, если порядок элементов не важен?
Что вы можете рассказать о работе с исключениями в конструкторах?
Зачем необходимо вызывать методы join и detach для потока? Какие последствия могут возникнуть, если не вызывать эти методы?
За счёт каких факторов достигается амортизированная константная сложность в контейнере map?