Anonymous Quiz
60%
std::apply не может использоваться с функциями-членами класса
13%
std::apply поддерживает использование лямбда-выражений в качестве функции
3%
std::apply является частью библиотеки
23%
std::apply позволяет распаковать кортеж в аргументы функции
Anonymous Quiz
9%
pthread_cond_wait может быть использована для ожидания сигнала другого потока
41%
pthread_cond_wait требует использования мьютекса для синхронизации
23%
pthread_cond_wait может быть вызвана без мьютекса
27%
pthread_cond_wait блокирует поток до тех пор, пока условие не будет выполнено
Элементы инициализируются в порядке их объявления в классе, а не в том порядке, в котором они указаны в списке инициализации.
Несовпадение может вызвать предупреждение компилятора.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊1
Anonymous Quiz
38%
std::vector не может хранить элементы разных типов
18%
std::vector хранит элементы в непрерывном блоке памяти
25%
std::vector автоматически изменяет свой размер при добавлении элементов
18%
std::vector поддерживает произвольный доступ к элементам
💊4
Anonymous Quiz
46%
std::get_if требует наличия уникального типа в std::variant
18%
std::get_if возвращает указатель на значение, если тип совпадает
21%
std::get_if возвращает nullptr, если тип не совпадает
14%
std::get_if используется для безопасного извлечения значения из std::variant
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
38%
std::getline автоматически обрабатывает пробелы внутри строки
19%
std::getline считывает строку из потока до символа новой строки
40%
std::getline не поддерживает чтение строк с символами новой строки внутри
4%
std::getline может использоваться для чтения строк из std::ifstream
💊1
Anonymous Quiz
19%
std::condition_variable::notify_all не требует использования мьютекса
54%
std::condition_variable::notify_all работает только с одним ожидающим потоком
8%
std::condition_variable::notify_all может быть использован для уведомления о выполнении условия
19%
std::condition_variable::notify_all пробуждает все ожидающие потоки
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
10%
std::setfill работает совместно с std::setw для заполнения дополнительных пространств
24%
std::setfill задает символ, который будет использоваться для заполнения пробелов в поле вывода
10%
std::setfill действует на все последующие элементы вывода до изменения или сброса
57%
std::setfill изменяет только символы, используемые для чисел с плавающей запятой
Anonymous Quiz
3%
std::thread может быть создан с помощью любых вызываемых объектов
60%
std::thread может быть использован для синхронизации потоков
9%
std::thread может работать с функциями-членами класса
29%
std::thread автоматически освобождает ресурсы при завершении потока
👍1
Концепции input и output определяют, как данные могут быть обработаны с помощью итераторов:
- Input-итераторы позволяют считывать данные из источника (например, файла или контейнера).
- Output-итераторы записывают данные в целевой объект.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
17%
pthread_cond_signal пробуждает один ожидающий поток
33%
pthread_cond_signal может быть использована для уведомления о выполнении условия
17%
pthread_cond_signal требует использования мьютекса для синхронизации
33%
pthread_cond_signal пробуждает все ожидающие потоки
Anonymous Quiz
26%
std::setfill задает символ, который будет использоваться для заполнения пробелов в поле вывода
9%
std::setfill действует на все последующие элементы вывода до изменения или сброса
13%
std::setfill работает совместно с std::setw для заполнения дополнительных пространств
52%
std::setfill изменяет только символы, используемые для чисел с плавающей запятой
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1🤔1
Anonymous Quiz
64%
std::shared_ptr может быть использован для реализации слабых ссылок
21%
std::shared_ptr гарантирует, что объект не будет уничтожен до завершения всех ссылок
2%
std::shared_ptr автоматически освобождает память при последнем удалении
13%
std::shared_ptr поддерживает отслеживание количества владельцев объекта
Anonymous Quiz
6%
std::map поддерживает доступ к элементам по ключу
8%
std::map автоматически балансирует дерево для поддержания логарифмического времени поиска
4%
std::map хранит пары ключ-значение в отсортированном порядке
82%
std::map допускает дублирование ключей
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Anonymous Quiz
14%
std::latch является частью библиотеки
14%
std::latch используется для синхронизации потоков, ожидая завершения заданного количества операций
32%
std::latch позволяет уменьшать счетчик синхронизации
39%
std::latch поддерживает однократное использование
💊3
Anonymous Quiz
14%
std::thread требует явного вызова join() или detach() для корректного завершения
17%
std::thread поддерживает передачу параметров в запускаемую функцию
6%
std::thread позволяет запускать функции в отдельных потоках
63%
std::thread автоматически завершает поток, если main() завершается