Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    13%
    std::optional используется для оборачивания значений, которые могут отсутствовать
      
    21%
    std::optional может содержать любое значение, включая std::nullopt
      
    8%
    std::optional является частью библиотеки 
      
    58%
    std::optional не поддерживает операторы сравнения
      
    Anonymous Quiz
    11%
    std::unordered_map может использовать пользовательские функции хеширования
      
    4%
    std::unordered_map поддерживает быстрый доступ к элементам по ключу
      
    82%
    std::unordered_map обеспечивает порядок элементов по ключам
      
    4%
    std::unordered_map реализует хеш-таблицу для хранения пар ключ-значение
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    26%
    std::strcat может быть использован для объединения строк std::string
      
    18%
    std::strcat добавляет содержимое одной строки к концу другой
      
    21%
    std::strcat автоматически добавляет нулевой символ завершения в конце результирующей строки
      
    35%
    std::strcat требует, чтобы буфер назначения был достаточно велик для хранения объединенной строки
      
    💊1
  Anonymous Quiz
    41%
    std::getline автоматически обрабатывает пробелы внутри строки
      
    27%
    std::getline не поддерживает чтение строк с символами новой строки внутри
      
    16%
    std::getline может использоваться для чтения строк из std::ifstream
      
    16%
    std::getline считывает строку из потока до символа новой строки
      
    В стандартной библиотеке есть несколько видов итераторов:
- InputIterator – предназначен только для однократного чтения данных.
- OutputIterator – позволяет записывать данные в контейнер.
- ForwardIterator – поддерживает однократное чтение и запись, может быть использован многократно.
- BidirectionalIterator – поддерживает движение в обоих направлениях (вперед и назад).
- RandomAccessIterator – обеспечивает доступ к любому элементу за O(1), работает как указатель.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  Anonymous Quiz
    32%
    Алиас-шаблоны не поддерживаются стандартной библиотекой C++
      
    20%
    Алиас-шаблоны требуют использования ключевого слова typedef
      
    18%
    Алиас-шаблоны могут быть использованы только с классами
      
    30%
    Алиас-шаблоны позволяют создавать синонимы для шаблонных классов или функций
      
    💊1
  Anonymous Quiz
    29%
    pthread_join блокирует вызывающий поток до завершения указанного потока
      
    16%
    pthread_join позволяет получить код завершения потока
      
    39%
    pthread_join может быть вызвана для потока, который уже завершился
      
    16%
    pthread_join требует использования pthread_mutex для синхронизации
      
    Реальное перемещение выполняется методами, поддерживающими rvalue-ссылки, например, конструктором перемещения или оператором присваивания.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2
  Anonymous Quiz
    18%
    printf
      
    77%
    cout
      
    0%
    write
      
    5%
    print
      
    💊10
  Anonymous Quiz
    5%
    std::string_view поддерживает сравнение строк
      
    4%
    std::string_view является частью библиотеки 
      
    73%
    std::string_view управляет временем жизни строки, на которую он указывает
      
    18%
    std::string_view предоставляет интерфейс для работы с подстроками без копирования
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1
  Anonymous Quiz
    13%
    std::any предоставляет метод has_value() для проверки наличия значения
      
    12%
    std::any позволяет хранить значения различных типов
      
    58%
    std::any автоматически преобразует типы при хранении и извлечении
      
    17%
    std::any поддерживает прямое извлечение значений по типу
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    9%
    pthread_mutex_lock захватывает мьютекс
      
    21%
    pthread_mutex_lock блокирует поток, если мьютекс уже захвачен
      
    30%
    pthread_mutex_lock требует инициализации мьютекса перед использованием
      
    39%
    pthread_mutex_lock может быть вызвана в произвольном потоке
      
    Anonymous Quiz
    5%
    pthread_mutex_trylock требует инициализации мьютекса перед использованием
      
    40%
    pthread_mutex_trylock пытается захватить мьютекс без блокировки
      
    25%
    pthread_mutex_trylock возвращает ошибку, если мьютекс уже захвачен
      
    30%
    pthread_mutex_trylock блокирует поток до захвата мьютекса
      
    💊1
  Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Anonymous Quiz
    16%
    munmap требует указания начального адреса и размера области памяти
      
    22%
    munmap используется для освобождения ресурса, выделенного mmap
      
    19%
    munmap освобождает область памяти, отображенную mmap
      
    44%
    munmap не может освободить память, отображенную другими вызовами
      
    Anonymous Quiz
    5%
    Исключения могут быть переданы через функции, вызываемые в try-блоке
      
    20%
    Если исключение не поймано, программа завершится с ненормальным завершением
      
    9%
    try-catch блоки могут быть вложенными
      
    65%
    Исключения могут быть выброшены и пойманы только в том же блоке кода, где они объявлены