C/C++ | Вопросы собесов
🤔 На каком контейнере построены stack и queue?1. stack: построен на основе контейнера deque по умо...
Читать далее🤔 Что еще происходит помимо вызова деструкторов во время сборки мусора?🚩Маркировка (Marking)Сборщи...
Читать далее🤔 Когда невозможно присоединить поток?1. Поток невозможно присоединить, если он уже был присоединё...
Читать далее🤔 Что будет если вызвать дважды lock()?Если вызвать дважды lock() на одном и том же объекте std::mu...
Читать далее🤔 Зачем писать условие проверки потока joinable()?1. Метод joinable() проверяет, связан ли поток с...
Читать далее🤔 Сколько места в байтах занимает указатель?Размер указателя в байтах зависит от архитектуры систем...
Читать далее🤔 Можно ли копировать потоки?Нет, потоки (std::thread) нельзя копировать, так как это может привест...
Читать далее🤔 Что знаешь о умных указателях?Умные указатели (smart pointers) в C++ – это классы-обёртки для обы...
Читать далее🤔 Зачем вызывать join и detach у потока? Что будет, если не вызвать?1. join: позволяет дождаться з...
Читать далее🤔 Расскажи про константные методы? Это методы класса, которые гарантируют, что они не будут изменят...
Читать далее