Может ли std::deque иметь ёмкость (capacity), как std::vector?
Anonymous Quiz
25%
Да, у std::deque есть метод capacity()
27%
Нет, std::deque не имеет понятия ёмкости
13%
Ёмкость есть, но она всегда равна размеру контейнера
21%
Ёмкость существует, но её нельзя запросить через стандартный интерфейс
13%
Ёмкость зависит от количества выделенных блоков памяти
Какой метод std::bitset НЕ существует?
Anonymous Quiz
19%
flip()
3%
set()
5%
reset()
37%
toggle()
35%
test()
❤1
Какой самый точный часовой источник в std::chrono для измерения коротких интервалов времени?
Anonymous Quiz
14%
std::chrono::system_clock
12%
std::chrono::steady_clock
70%
std::chrono::high_resolution_clock
2%
std::chrono::utc_clock
2%
std::chrono::gps_clock
🤔3😁1
Является ли деструктор std::array constexpr?
Anonymous Quiz
9%
Да, с C++11
41%
Нет, деструкторы не могут быть constexpr
6%
Да, с C++14
15%
Только для trivially destructible элементов
29%
Да, с C++20
Media is too big
VIEW IN TELEGRAM
🔥 Закрой пробелы в математике за 8 недель
Валишься на вопросах про математику на собесах?
Proglib Academy запускает курс «Математика для Data Science», чтобы помочь тебе получить вакансию мечты!
🔎 Тебя ждут:
→ топовые эксперты, один из них на видео — Мария Тихонова. Мария — кандидат компьютерных наук, руководитель исследовательского направления SberAI, доцент факультета компьютерных наук и преподаватель НИУ ВШЭ;
→ живые вебинары, на которых можно задать вопросы спикерам;
→ доступ к материалам в записи, если не успели на лекцию и чат;
→ 3 задания с практикой на Python и финальный проект с подробной обратной связью от экспертов курса;
→ актуальные знания: программа разработана в ноябре 2025г;
→ программа без воды — 2 месяца только самого нужного для старта.
👉 Пройди короткий тест и узнай свой уровень математики.
Приятные бонусы:
🎁 скидка 40% до 30 ноября;
🎁 оплати до конца ноября → курс «Школьная математика» в подарок.
🔗 Подробнее о курсе
Валишься на вопросах про математику на собесах?
Proglib Academy запускает курс «Математика для Data Science», чтобы помочь тебе получить вакансию мечты!
🔎 Тебя ждут:
→ топовые эксперты, один из них на видео — Мария Тихонова. Мария — кандидат компьютерных наук, руководитель исследовательского направления SberAI, доцент факультета компьютерных наук и преподаватель НИУ ВШЭ;
→ живые вебинары, на которых можно задать вопросы спикерам;
→ доступ к материалам в записи, если не успели на лекцию и чат;
→ 3 задания с практикой на Python и финальный проект с подробной обратной связью от экспертов курса;
→ актуальные знания: программа разработана в ноябре 2025г;
→ программа без воды — 2 месяца только самого нужного для старта.
👉 Пройди короткий тест и узнай свой уровень математики.
Приятные бонусы:
🎁 скидка 40% до 30 ноября;
🎁 оплати до конца ноября → курс «Школьная математика» в подарок.
🔗 Подробнее о курсе
Какое главное преимущество spanstream перед stringstream?
Anonymous Quiz
9%
Автоматическое управление памятью
9%
Более быстрая работа со строками
66%
Работа с существующим буфером без аллокаций
7%
Поддержка Unicode
9%
Thread-safety
❤2
Что происходит, когда профилирование показывает, что ветка с [[unlikely]] выполняется в 90% случаев?
Anonymous Quiz
10%
Компилятор автоматически исправляет атрибут
4%
Runtime ошибка из-за несоответствия
64%
Производительность ухудшается из-за неверного hint
20%
Атрибут игнорируется
2%
Программа крашится
Как работают атрибуты в compile-time вычислениях?
Anonymous Quiz
8%
[[nodiscard]] и [[likely]] игнорируются в constexpr
43%
[[nodiscard]] работает, [[likely]] игнорируется
31%
Оба работают в compile-time
5%
[[likely]] работает, [[nodiscard]] игнорируется
13%
Атрибуты запрещены в constexpr
Для какого случая volatile ДЕЙСТВИТЕЛЬНО нужен?
Anonymous Quiz
11%
Флаг завершения между потоками
18%
Счётчик в многопоточной программе
35%
Обработчик сигнала POSIX (signal handler)
23%
Синхронизация доступа к shared memory
13%
Lock-free структуры данных
Что произошло с триграфами в C++17?
Anonymous Quiz
16%
Были добавлены новые триграфы для Unicode
48%
Были полностью удалены из языка
12%
Стали обязательными для всех компиляторов
7%
Были заменены диграфами
17%
Остались без изменений
⚡️C++ давно вышел за рамки системного программирования — сегодня на нём создают визуальные приложения, графику и полноценные пользовательские интерфейсы. Если вы когда-нибудь задумывались, как работают кнопки, чекбоксы и окна — этот урок для вас.
На открытом вебинаре разберём, как создавать собственные элементы интерфейса на чистом C++ — без громоздких фреймворков и магии “за кулисами”. Вы научитесь обрабатывать события мыши и клавиатуры, отрисовывать элементы, управлять объектами и проектировать реакцию интерфейса на действия пользователя.
Урок будет полезен тем, кто хочет глубже понять, как работает графика “под капотом”, и добавить в свои проекты реальный интерактив. Вы получите понимание принципов низкоуровневого UI, навыки работы с графикой и возможность создавать собственные визуальные приложения.
👉27 ноября в 20:00 МСК. Открытый вебинар проходит в преддверии старта курса «C++ Developer. Professional». Регистрация открыта: https://clc.to/T2WFEQ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
На открытом вебинаре разберём, как создавать собственные элементы интерфейса на чистом C++ — без громоздких фреймворков и магии “за кулисами”. Вы научитесь обрабатывать события мыши и клавиатуры, отрисовывать элементы, управлять объектами и проектировать реакцию интерфейса на действия пользователя.
Урок будет полезен тем, кто хочет глубже понять, как работает графика “под капотом”, и добавить в свои проекты реальный интерактив. Вы получите понимание принципов низкоуровневого UI, навыки работы с графикой и возможность создавать собственные визуальные приложения.
👉27 ноября в 20:00 МСК. Открытый вебинар проходит в преддверии старта курса «C++ Developer. Professional». Регистрация открыта: https://clc.to/T2WFEQ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🎄 С Нового года начну учиться — знакомо?
А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не откладывай на следующий год то, что можно начать уже в этом.
🗓️ 4 декабря стартует экспресс-курс «Математика для Data Science»— всё, что нужно для уверенных ответов на собесах:
→ 2 месяца без воды;
→ обновлённая программа (ноябрь 2025);
→ живые вебинары с экспертами;
→ записи всех занятий;
→ практика на Python + финальный проект с фидбэком.
Формат: 2 месяца интенсива и к началу следующего года ты готов к собесам.
Пока другие будут собираться с мыслями после НГ, ты уже будешь на полпути к офферу мечты.
🎁 Только до 30 ноября:
→ скидка 40% на курс;
→ курс «Базовая математика» в подарок;
→ бесплатный тест уровня математики.
👉🏻 Хочешь на курс → пиши менеджеру
А потом январь — освоюсь после праздников, февраль — доделаю текущие дела... Не откладывай на следующий год то, что можно начать уже в этом.
🗓️ 4 декабря стартует экспресс-курс «Математика для Data Science»— всё, что нужно для уверенных ответов на собесах:
→ 2 месяца без воды;
→ обновлённая программа (ноябрь 2025);
→ живые вебинары с экспертами;
→ записи всех занятий;
→ практика на Python + финальный проект с фидбэком.
Формат: 2 месяца интенсива и к началу следующего года ты готов к собесам.
Пока другие будут собираться с мыслями после НГ, ты уже будешь на полпути к офферу мечты.
🎁 Только до 30 ноября:
→ скидка 40% на курс;
→ курс «Базовая математика» в подарок;
→ бесплатный тест уровня математики.
👉🏻 Хочешь на курс → пиши менеджеру
Можно ли создать std::expected с void в качестве типа значения?
Anonymous Quiz
15%
Нет, это вызовет ошибку компиляции
7%
Да, но только если тип ошибки тоже void
51%
Да, std::expected<void, E> полностью поддерживается
4%
Да, но только через специализацию шаблона
22%
Нет, нужно использовать std::optional вместо этого
❤1