Что вернет функция main()?
Anonymous Quiz
80%
30
4%
0
6%
Ошибка компиляции
8%
Неопределенное поведение
2%
Исключение
Что произойдет с std::atomic в C++20, если использовать его с типом, который не является trivially copyable?
Anonymous Quiz
16%
Компилятор автоматически сделает тип trivially copyable
12%
std::atomic будет работать, но медленнее
35%
Ошибка компиляции
6%
Поведение не определено
31%
std::atomic будет использовать мьютекс внутри
Что произойдет при компиляции этого кода?
Anonymous Quiz
22%
Код скомпилируется и выведет: 42, Hello, и адрес объекта MyStruct
64%
Ошибка компиляции на строке print(MyStruct{});
8%
Код скомпилируется и выведет: 42, Hello, 42
3%
Ошибка компиляции на строке print("Hello");
2%
Код скомпилируется, но выведет только 42
Что произойдет при выполнении этого кода?
Anonymous Quiz
47%
Выведет: 1 2 1 2
5%
Неопределенное поведение
13%
Выведет мусорные значения для c и d
31%
Ошибка компиляции на строке auto& [c, d] = getTuple();
4%
Код не скомпилируется из-за structured bindings
👍3
Что выведет программа (на 64-bit системе)?
Anonymous Quiz
12%
4 4 4
15%
8 8 8
13%
Ошибка компиляции
35%
4 8 4
6%
4 8 8
19%
42 3.14 42
Что выведет программа?
Anonymous Quiz
29%
A::foo
15%
B::foo
42%
Ошибка компиляции
4%
Неопределенное поведение
10%
Ambiguous call
🦀 Хотите стать Middle Rust-разработчиком?
Присоединяйтесь к открытому уроку «Техническое собеседование на Middle Rust разработчика» 24 июля в 20:00 МСК. В режиме онлайн разберем:
— Типичные вопросы, которые вам зададут на собеседовании.
— Задачи, которые дают кандидатам на уровне Middle.
— Частые ошибки на собеседованиях и способы их избежать.
❗️Этот урок — отличная подготовка к карьерному росту в разработке.
👉 Записаться на вебинар курса «Rust Developer. Professional» → https://clc.to/uvrfwQ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Присоединяйтесь к открытому уроку «Техническое собеседование на Middle Rust разработчика» 24 июля в 20:00 МСК. В режиме онлайн разберем:
— Типичные вопросы, которые вам зададут на собеседовании.
— Задачи, которые дают кандидатам на уровне Middle.
— Частые ошибки на собеседованиях и способы их избежать.
❗️Этот урок — отличная подготовка к карьерному росту в разработке.
👉 Записаться на вебинар курса «Rust Developer. Professional» → https://clc.to/uvrfwQ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Что вернет функция main()?
Anonymous Quiz
31%
0
52%
1
7%
Ошибка компиляции
2%
Неопределенное поведение
8%
Зависит от платформы
Что выведет программа?
Anonymous Quiz
27%
1
64%
0
4%
Ошибка компиляции
4%
Неопределенное поведение
1%
Зависит от компилятора
Что выведет программа?
Anonymous Quiz
28%
Derived Base
39%
Base
17%
Base Derived
7%
Неопределенное поведение
9%
Derived
👍1
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt