Результаты прохождения теста C++ для начинающих пользователем NikitaZ

Результат прохождения теста "C++ для начинающих" - Пройден

+27

  • Кто проходил: NikitaZ
  • Дата прохождения: 11.01.2019
Какой из вариантов записи подключения стандартной библиотеки является правильным с точки зрения стандарта C++?
Ваши ответы
#include <iostream>
Объяснение:

В стандарте C++ подключение внешних библиотек должно осуществляться с помощью угловых скобок. Поскольку стандартные библиотеки зачастую являются внешними относительно проекта, то и верным будет вариант с угловыми скобками:

#include <iostream>

Некоторые компиляторы не обращают внимание на то, как осуществляется подключение библиотек, и успешно компилируют проект, но компиляторы строго придерживающиеся стандарта могут выдать предупреждение или посчитать такое подключение ошибкой.

Какой из вариантов записи спецификатора auto является ошибочным?
Ваши ответы
auto b;
b = 14;
Объяснение:

Спецификатор auto выводит тип данных из инициализатора, поэтому нельзя объявить переменную auto, а инициализировать позже. Переменная auto должна быть инициализирована во время объявления.

Какая из записей является ошибочной?
Ваши ответы
int d2 = {2.3};
Объяснение:

Инициализация с фигурными скобками запрещает неявное преобразование типов данных

Какой из типов данных не может быть установлен в качестве значения переменной?
Ваши ответы
void
Объяснение:

Тип данных void является незавершённым и не может быть установлен для объектов и переменных. Однако его можно использовать в качестве возвращаемого значения для функций, а также позволяется использовать указатели на void.

Можно ли комбинировать модификаторы знаковости и размера?
Ваши ответы
Да
Объяснение:

Комбинирование модификаторов размера и знаковости позволяется. То есть следующая запись является возможной:

signed long long int

Подберите действительное объявление для перегрузки ++ в постфиксной форме, где T - имя класса.
Ваши ответы
T operator++(int);
Объяснение:

Параметр int просто означает, что это постфиксная форма перегружена. Не следует возвращать ссылку в соответствии с ее первоначальным поведением.

Кто является автором языка программирования C++?
Ваши ответы
Bjarne Stroustrup
Выберите недопустимый идентификатор переменной из нижеуказанного
Ваши ответы
Int
DOUBLE
__0__