С++ задачи и вопросы
567 subscribers
531 photos
4 files
200 links
Задачи, тесты и теоретические вопросы по С++

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
Что произойдет в результате компиляции данного кода? (С++11)
?


Вопрос: https://proghub.dev/q/6f0fd8

Добавить свой вопрос
Что произойдет в результате компиляции данного кода? (С++11)
Anonymous Quiz
12%
12345
6%
1
69%
23456
14%
Ошибка компиляции
Является ли std::string контейнером STL
Anonymous Quiz
45%
Нет
55%
Да
☝️Объяснение:

Является Standart library class, но не входит STL, несмотря на то, что поддерживает множество функций для работы алгоритмов, а также схожие методы. Да и вообще, это всего лишь typedef на специализацию шаблона.

Вопрос: https://proghub.dev/q/e6b1cc

🔥Добавить свой вопрос
Отметьте существующие типы графов?
Anonymous Quiz
50%
мультиграф
32%
орграф
15%
гиперграф
0%
смеграф
3%
неограф
Какой из 6 вариантов является самым идиоматичным для объявления константной строки в хедер файле?

Тест: https://proghub.dev/t/cpp-senior

Добавить свой вопрос
Какой из 6 вариантов является самым идиоматичным для объявления константной строки в хедер файле?
Anonymous Quiz
26%
1
10%
2
2%
3
33%
4
5%
5
24%
6
Что выведет на экран следующая программа?

Вопрос: https://proghub.dev/q/f462ed

Добавить свой вопрос
☝️Объяснение:

Объясняется это следующим образом. Тип int по умолчанию представляет собой signed int. Из этого следует, что, например, имея число "11", после побитной инверсии получим "-12". Всё остальное - дело техники.
Скомпилируется ли следующий код?

Вопрос: https://proghub.dev/q/2884c3

Добавить свой вопрос
Скомпилируется ли следующий код:
Anonymous Quiz
31%
Да
69%
Нет
☝️Объяснение:

нет, т.к. две функции отличаются только типом возвращаемого значения, но тип возвращаемого значения функции не участвует при разрешении перегрузки.
Что будет выведено в консоль? (-std=c++11)
?


Вопрос: https://proghub.dev/q/74f8f7

Добавить свой вопрос
Что будет выведено в консоль? (-std=c++11)
Anonymous Quiz
70%
1 1 2 3 5 8 13
16%
ошибка компиляции
8%
UB
5%
-1 -1 -2 -3 -5 -8 -13
0%
0 0 0 0 0 0 0