Что такое умные указатели?
Anonymous Quiz
0%
Обычные указатели
96%
Объекты, автоматически управляющие памятью
3%
Указатели на функции
1%
Константные указатели
В чем разница между перегрузкой и переопределением?
Anonymous Quiz
2%
Нет разницы
78%
Перегрузка - разные параметры, переопределение - изменение поведения
7%
Перегрузка только для операторов
13%
Переопределение только для виртуальных функций
Что такое placement new?
Anonymous Quiz
17%
Выделение памяти в куче
75%
Конструирование объекта в заданном месте памяти
2%
Создание массива объектов
5%
Способ инициализации
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Зачем нужен typename в шаблонах?
Anonymous Quiz
10%
Для объявления типа
72%
Для указания компилятору, что это имя типа
17%
Для создания псевдонима
0%
Для наследования
Что такое SFINAE?
Anonymous Quiz
8%
Способ компиляции
57%
Механизм выбора перегрузки функции
11%
Тип оптимизации
24%
Паттерн проектирования
Зачем нужен оператор noexcept?
Anonymous Quiz
17%
Запрещает исключения
2%
Оптимизирует код
80%
Объявляет, что функция не бросает исключений
2%
Обрабатывает исключения
В чем разница между stack и heap?
Anonymous Quiz
4%
Нет разницы
87%
Stack быстрее, heap гибче
6%
Stack только для примитивов
3%
Heap только для классов
Зачем нужен оператор decltype?
Anonymous Quiz
3%
Для объявления переменных
75%
Для определения типа выражения
8%
Для приведения типов
14%
Для создания псевдонимов
В чем разница между std::unique_ptr и std::shared_ptr?
Anonymous Quiz
0%
Нет разницы
3%
unique_ptr легче
95%
unique_ptr имеет эксклюзивное владение
2%
shared_ptr быстрее
В чём разница между этими объявлениями?
Anonymous Quiz
35%
Нет разницы
46%
Первое - указатель на константу, второе - константный указатель
3%
Второе безопаснее при многопоточности
16%
Они не скомпилируются
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
В среднем разработчику требуется от 1,5 до 3 месяцев, чтобы найти работу. Однако везет не всем специалистам. У некоторых айтишников поиск сильно затягивается: они либо получают отказы, либо устраиваются куда-то, но потом быстро увольняются и опять открывают хедхантер.
Поэтому в статье я хочу поговорить о том, какие ошибки чаще всего допускаются на первичном собеседовании: какие из них мешают дойти до технического интервью и удачно найти работу.
Поэтому в статье я хочу поговорить о том, какие ошибки чаще всего допускаются на первичном собеседовании: какие из них мешают дойти до технического интервью и удачно найти работу.
Какое ключевое слово используется для предотвращения дальнейшего наследования класса?
Anonymous Quiz
5%
sealed
88%
final
4%
static
2%
const
Swipe right or swipe left
Что делать, если твои мэтчи в жизни не такие точные, как твой код?
Спокойно, 14 февраля в 19:00 по МСК мы разберём, как ML анализирует speed dating и предсказывает match.
📌 Мы возьмем реальные данные со speed dating.
📌 Обучим модель, которая скажет: match или swipe left.
📌 Разберём, какие признаки реально важны (спойлер: работа в IT — не прям гарантия успеха (наши маркетологи подтверждают 😥).
💡 Приходи, если хочешь прокачать свой Python, ML и, возможно, станешь идеальной парой, как самый стильные форсы.
👉 Записаться
Что делать, если твои мэтчи в жизни не такие точные, как твой код?
Спокойно, 14 февраля в 19:00 по МСК мы разберём, как ML анализирует speed dating и предсказывает match.
📌 Мы возьмем реальные данные со speed dating.
📌 Обучим модель, которая скажет: match или swipe left.
📌 Разберём, какие признаки реально важны (спойлер: работа в IT — не прям гарантия успеха (наши маркетологи подтверждают 😥).
💡 Приходи, если хочешь прокачать свой Python, ML и, возможно, станешь идеальной парой, как самый стильные форсы.
👉 Записаться
Какой размер у пустого класса (без полей и виртуальных функций)?
Anonymous Quiz
18%
0
40%
1
13%
4
29%
Зависит от компилятора
Какой тип выведет auto для выражения: auto x = {1, 2, 3};?
Anonymous Quiz
17%
std::vector<int>
49%
std::initializer_list<int>
24%
int[3]
10%
Ошибка компиляции
Что верно для constexpr функции в C++?
Anonymous Quiz
2%
Она не может содержать циклы
33%
Она выполняется всегда во время компиляции
47%
Её аргументы должны быть известны на этапе компиляции
18%
Её можно вызвать с не-константными аргументами
Что делает typename в шаблонах?
Anonymous Quiz
72%
Указывает, что зависимое имя — тип
26%
Указывает, что имя — шаблон
1%
Указывает, что имя — константа
1%
Указывает, что имя — функция