Anonymous Quiz
24%
std::promise может быть передан в std::future для управления результатом
24%
std::promise позволяет устанавливать значение или исключение для std::future
21%
std::future может быть создан без std::promise
32%
std::promise требует наличия std::future для передачи результата
Anonymous Quiz
14%
std::atoi преобразует строку в целое число
57%
std::atoi поддерживает преобразование строк с нецелыми числами
18%
std::atoi игнорирует пробелы в начале строки
11%
std::atoi возвращает значение типа int
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Anonymous Quiz
21%
std::atomic поддерживает атомарные операции над примитивными типами данных
21%
std::atomic::fetch_add всегда выполняет атомарное добавление значения
31%
std::atomic::compare_exchange_strong требует, чтобы оба значения были равны для замены
28%
std::atomic::exchange позволяет заменить значение и вернуть старое значение
👍2
Anonymous Quiz
10%
std::tuple позволяет хранить элементы различных типов в одном объекте
25%
std::tuple поддерживает получение элементов по их индексу
6%
std::tuple является частью библиотеки
58%
std::tuple позволяет изменять типы элементов во время выполнения
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊3
Anonymous Quiz
50%
std::unique_lock не требует явного захвата мьютекса
21%
std::unique_lock может быть использован с std::condition_variable
12%
std::unique_lock поддерживает блокировку и разблокировку мьютекса
17%
std::unique_lock обеспечивает автоматическое освобождение мьютекса
Anonymous Quiz
7%
convert
10%
cast
3%
change
80%
static_cast<>
2. std::recursive_mutex: позволяет одному потоку многократно блокировать мьютекс.
3. std::timed_mutex: поддерживает блокировку с тайм-аутом.
4. std::shared_mutex: позволяет совместный доступ для чтения и эксклюзивный доступ для записи.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
22%
std::scoped_lock предоставляет средство для безопасного захвата нескольких мьютексов
0%
std::scoped_lock является частью библиотеки
67%
std::scoped_lock поддерживает рекурсивное захватывание мьютексов
11%
std::scoped_lock использует RAII для автоматического освобождения мьютексов