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

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

+12

  • Кто проходил: Vlad Dem
  • Дата прохождения: 19.03.2019
За что отвечает аргумент argv?
int main(int argc, char* argv[])
Ваши ответы
Массив указателей на аргументы, которые передаются в качестве строковых переменных.
Объяснение:

Аргумент argv является массивом указателей на аргументы, которые передаются в программу при запуске. То есть каждый элемент массива является указателем на одно слово.

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

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

signed long long int

Какой оператор используется для разрешения области глобальной переменной?
Ваши ответы
::
Выберите недопустимый идентификатор переменной из нижеуказанного
Ваши ответы
bool
Что из приведённых вариантов является минимальной программой на C++?
Ваши ответы
int main(int argc, char* argv[]) { }
Какой из символьных типов данных был введён до стандарта C++11?
Ваши ответы
Нет правильного ответа
Объяснение:

<b>wchar_t</b> - тип для представления символов, которым недостаточно одного байта. Это может быть 32 бита для ОС, поддерживающих UNICODE, или 16 бит в нотации Windows для UTF-16. Был введён до стандарта C++11. Типы данных <b>char16_t</b> и <b>char32_t</b> были введены уже в стандарте C++11 для представления символьных данных в UTF-16 и UTF-32 соответственно.

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

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

Каков результат работы следующей программы?
#include<iostream>
 
using namespace std;
 
main() {
    class student {
        int rno = 10;
    } v;
    cout << v.rno;
}
Ваши ответы
10