Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    9%
    std::chrono::steady_clock предоставляет монотонное время
      
    6%
    std::chrono::steady_clock подходит для измерения промежутков времени
      
    44%
    std::chrono::steady_clock не подвержен корректировкам времени
      
    41%
    std::chrono::steady_clock используется для получения времени по системным часам
      
    Anonymous Quiz
    12%
    std::aligned_union поддерживает размещение объектов с произвольным выравниванием
      
    23%
    std::aligned_union является частью библиотеки 
      
    58%
    std::aligned_union управляет временем жизни объектов, размещенных в нем
      
    8%
    std::aligned_union используется для создания буфера с нужным выравниванием
      
    2. Исключения позволяют безопасно остановить создание объекта, если данные или ресурсы не были успешно инициализированы.
3. Это защищает от использования некорректно инициализированных объектов.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  Anonymous Quiz
    29%
    std::atomic::fetch_or не поддерживает операции с типами данных, не являющимися целыми
      
    31%
    std::atomic::fetch_or выполняет атомарную операцию побитового ИЛИ
      
    11%
    std::atomic::fetch_or поддерживает флаги порядка памяти
      
    29%
    std::atomic::fetch_or возвращает предыдущее значение
      
    💊1
  Anonymous Quiz
    6%
    std::tuple является частью библиотеки 
      
    13%
    std::tuple можно распаковывать с помощью std::tie
      
    14%
    std::tuple позволяет хранить несколько значений разных типов
      
    67%
    std::tuple поддерживает доступ к элементам по именам
      
    Такую возможность называют ADL (Argument-Dependent Lookup) или Koenig Lookup. Компилятор автоматически ищет функцию в пространстве имен аргумента, если оно не указано явно.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1
  Anonymous Quiz
    5%
    Время компиляции увеличится
      
    14%
    Улучшается производительность во время выполнения
      
    79%
    Значения вычисляются на этапе компиляции
      
    1%
    Память освобождается автоматически
      
    💊4
  Anonymous Quiz
    64%
    std::free автоматически устанавливает указатель на освобожденную память в nullptr
      
    7%
    std::free освобождает ранее выделенную память
      
    18%
    std::free требует указателя на выделенную память
      
    11%
    std::free может использоваться для освобождения памяти, выделенной с помощью std::malloc
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    19%
    std::inner_product может использовать бинарные операции для вычислений
      
    13%
    std::inner_product требует, чтобы оба диапазона имели одинаковый размер
      
    56%
    std::inner_product изменяет элементы диапазона
      
    13%
    std::inner_product вычисляет скалярное произведение двух диапазонов
      
    Anonymous Quiz
    26%
    std::reference_wrapper может быть использован для хранения ссылки на временный объект
      
    16%
    std::reference_wrapper позволяет хранить ссылки в контейнерах
      
    29%
    std::reference_wrapper хранит внутреннее значение как указатель
      
    29%
    std::reference_wrapper поддерживает операцию присвоения и сравнения
      
    Безымянное пространство имен используется для ограничения области видимости имен в файле. Оно предотвращает конфликты имен при работе с глобальными переменными или функциями, так как они становятся доступными только в этом файле.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    15%
    std::thread может быть создан с помощью функции-члена класса
      
    11%
    std::thread может быть создан с использованием функции-лямбды
      
    36%
    std::thread требует явного управления временем жизни
      
    38%
    std::thread не может быть перемещен после запуска
      
    Anonymous Quiz
    46%
    std::future может быть скопирован для совместного использования результата
      
    23%
    std::future может быть использован для ожидания завершения задачи
      
    21%
    std::future позволяет асинхронное получение результата
      
    10%
    std::future предоставляет методы для проверки завершения задачи
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1
  Anonymous Quiz
    4%
    pthread_create используется для создания нового потока
      
    19%
    pthread_create требует указания функции, которую нужно выполнить в новом потоке
      
    9%
    pthread_create возвращает идентификатор созданного потока
      
    68%
    pthread_create блокирует вызывающий поток до завершения нового потока
      
    Anonymous Quiz
    14%
    Команда JMP может использоваться в сочетании с метками для переходов в коде
      
    20%
    Команда JMP выполняет безусловный переход по указанному адресу
      
    30%
    Команда JMP используется для изменения потока выполнения программы
      
    36%
    Команда JMP изменяет флаги процессора в зависимости от результата перехода
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1🔥1
  Anonymous Quiz
    10%
    std::thread_local переменные инициализируются при первом обращении к ним из потока
      
    16%
    std::thread_local создает переменные, которые имеют отдельные экземпляры для каждого потока
      
    55%
    std::thread_local поддерживает совместное использование переменных между потоками
      
    19%
    std::thread_local переменные могут быть статически инициализированы