Что представляет собой std::span?
Anonymous Quiz
5%
Функцию для измерения производительности
42%
Контейнер для хранения диапазонов данных
45%
Невладеющее представление последовательности объектов
8%
Класс для работы с многопоточными вычислениями
Какая особенность присуща инициализации с помощью фигурных скобок?
Anonymous Quiz
6%
Она запрещена для пользовательских типов
31%
Она всегда вызывает конструктор по умолчанию
11%
Она доступна только для POD-типов
52%
Она предотвращает непреднамеренные сужающие преобразования
👍4
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
Please open Telegram to view this post
VIEW IN TELEGRAM
😢1
Что такое std::generator в C++?
Anonymous Quiz
31%
Функция для создания случайных чисел
24%
Шаблон для создания объектов фабричным методом
39%
Корутина, возвращающая последовательность значений
6%
Макрос для генерации кода во время компиляции
👍1
Что выведет код, использующий концепты и requires (C++20)?
Anonymous Quiz
11%
addable
58%
not addable
23%
Ошибка компиляции
7%
Неопределённое поведение
👍1
Что позволяет делать атрибут [[assume]] в C++?
Anonymous Quiz
23%
Проверять предположения во время выполнения
20%
Устанавливать предварительные условия для функций
17%
Генерировать предупреждения при нарушении условий
40%
Сообщать компилятору, что выражение всегда истинно для оптимизации
Какая библиотека в C++ предоставляет средства для атомарных операций с общей памятью?
Anonymous Quiz
8%
std::atomics
80%
std::atomic
9%
std::memory_order
2%
std::sync
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Какова основная цель использования умных указателей?
Anonymous Quiz
2%
Ускорение доступа к памяти
1%
Уменьшение размера программы
96%
Автоматическое управление временем жизни объектов
2%
Защита от переполнения буфера
Какое ключевое слово используется для предотвращения копирования объектов класса в C++11?
Anonymous Quiz
13%
nocopy
23%
private (для конструктора копирования и оператора присваивания)
3%
prevent_copy
61%
= delete (удаление функций копирования)
🤔4
Что такое std::variant в C++?
Anonymous Quiz
18%
Тип данных для хранения вариативных шаблонных параметров
61%
Тип-объединение, способный безопасно хранить значение одного из нескольких типов
17%
Контейнер для хранения разнородных данных
4%
Класс для работы с вариациями значений в статистических вычислениях
Какой из следующих контейнеров в C++ гарантирует, что итераторы не инвалидируются при добавлении новых элементов?
Anonymous Quiz
17%
std::vector
15%
std::array
52%
std::list
15%
std::deque
Что такое принцип инверсии зависимостей (Dependency Inversion Principle) в SOLID?
Anonymous Quiz
3%
Принцип модульного тестирования кода
13%
Метод построения графа зависимостей в обратном порядке
7%
Техника инвертирования контроля потока программы
78%
Высокоуровневые модули не должны зависеть от низкоуровневых
⚡3
Какая из перечисленных структур данных обеспечивает доступ к элементам за константное время O(1)?
Anonymous Quiz
4%
Бинарное дерево поиска
7%
Связный список
86%
Хеш-таблица
3%
Красно-черное дерево