Какие ошибки есть в коде?
Anonymous Quiz
56%
Ошибка компиляции
15%
Ошибка компоновщика
15%
Ошибка времени выполнения
15%
В коде ошибок нет
Что произойдёт при попытке сборки и запуска проекта в котором только один файл со следующим исходным кодом(source.cpp)?
Anonymous Quiz
13%
Успешная сборка и выполнение
15%
Успешная сборка и ошибка времени выполнения
57%
Ошибка линковки
15%
Ошибка компиляции
В каких строках могут возникнуть ошибки на этапе компиляции?
Anonymous Quiz
7%
Ошибка в строке //1
23%
Ошибка в строке //2
7%
Ошибка в строке //3
13%
Ошибка в строке //4
50%
Ошибок не возникнет
Как сделать доступными protected-члены базового класса в производном от него классе?
Anonymous Quiz
19%
Использовать директиву using base::member
31%
Так сделать нельзя
50%
Использовать public наследование
Какие из вариантов GetByKeyOrDefault является корректным?
Anonymous Quiz
45%
1
31%
2
21%
3
3%
ни один
Что выведет программа?
Anonymous Quiz
4%
123
28%
12
59%
1
2%
не скомпилируется
7%
неопределенное поведение
0%
ничего
Какой контейнер типа Container нельзя передавать в функцию EraseIf?
Anonymous Quiz
47%
std::vector
17%
std::unordered_set
22%
std::map
6%
std::list
8%
std::unordered_multimap
Что из следующего верно про этот код?
Anonymous Quiz
7%
Не скомпилируется. make_unique возвращает сырой указатель, надо сделать каст
11%
Скомпилируется, но сделает копию Foo
18%
Не скомпилируется. return попробует скопировать некопируемый указатель. Надо добавить std::move
57%
Скомпилируется. return неявно делает move результата
7%
Не скомпилируется, некопируемые типы не могут быть возвращаемыми значениями
Код скомпилируется?
Anonymous Quiz
52%
Нет, переменные в lambda иммутабельные, но decltype вернёт, что тип мутабельный
26%
Да, переменные в lambda неконстантные, поэтому их можно менять
22%
Да, так как только константные переменные могут изменяться, if constexpr не разрешит
0%
Нет, вызывать std::move в capture нельзя
Что выведет программа?
Anonymous Quiz
0%
201
36%
Порядок не определен, implementation defined
25%
012
0%
021
39%
210