Рубрики

C++ Задачи


  • C ++ | Конструкторы | Вопрос 1

    Какие из следующих элементов автоматически добавляются в каждый класс, если мы не пишем свой собственный. (A) Копировать конструктор (B) Оператор присваивания (C) Конструктор без каких-либо параметров (D) Все вышеперечисленное Ответ: […]

  • C ++ | Отзывы | Вопрос 1

    Каково возвращаемое значение f (p, p), если значение p инициализируется до 5 перед вызовом? Обратите внимание, что первый параметр передается по ссылке, тогда как второй параметр передается по значению. int […]

  • C ++ | Отзывы | Вопрос 6

    Что из следующего является ЛОЖНЫМ относительно ссылок в C ++ (A) Ссылки не могут быть NULL (B) Ссылка должна быть инициализирована при объявлении (C) Как только ссылка создана, она не […]

  • C ++ | Отзывы | Вопрос 6

    Какая из следующих функций должна использовать ссылку. (A) Функция оператора присваивания (B) Копировать конструктор (С) Деструктор (D) Параметризованный конструктор Ответ: (Б) Объяснение: Конструктор копирования вызывается, когда объект передается по значению. […]

  • C ++ | Конструкторы | вопрос 2

    Когда может быть вызван конструктор копирования? (A) Когда объект класса возвращается по значению. (B) Когда объект класса передается (в функцию) по значению в качестве аргумента. (C) Когда объект построен на […]

  • C ++ | Класс и Объект | Вопрос 3

    В чем разница между структурой и классом в C ++? (A) Все члены структуры являются публичными, и структуры не имеют конструкторов и деструкторов (B) Члены класса по умолчанию являются закрытыми, […]

  • C ++ | Класс и Объект | Вопрос 3

    В чем разница между структурой и классом в C ++? (A) Все члены структуры являются публичными, и структуры не имеют конструкторов и деструкторов (B) Члены класса по умолчанию являются закрытыми, […]

  • C ++ | Класс и Объект | вопрос 2

    Предсказать вывод следующей программы на C ++ #include<iostream> using namespace std;     class Empty {};     int main() {   cout << sizeof(Empty);   return 0; } (A) ненулевое значение (Б) 0 […]

  • C ++ | Конструкторы | Вопрос 3

    Вывод следующей программы? #include<iostream> using namespace std; class Point {     Point() { cout << "Constructor called"; } };    int main() {    Point t1;    return 0; } (A) Ошибка компилятора […]

  • C ++ | Конструкторы | Вопрос 4

    #include<iostream> using namespace std; class Point { public:     Point() { cout << "Constructor called"; } };    int main() {    Point t1, *t2;    return 0; } (A) Ошибка компилятора (B) […]

  • C ++ | Конструкторы | Вопрос 5

    Вывод следующей программы? #include<iostream> using namespace std;    class Point { public:     Point() { cout << "Normal Constructor called\n"; }     Point(const Point &t) { cout << "Copy constructor called\n"; } […]

  • C ++ | Разное C ++ | Вопрос 1

    Встроенные функции полезны, когда (A) Функция большая со многими вложенными циклами (B) Функция имеет много статических переменных (C) Функция мала, и мы хотим избежать накладных расходов на вызов функции. (D) […]

  • C ++ | Класс и Объект | Вопрос 3

    class Test {     int x;  }; int main() {   Test t;   cout << t.x;   return 0; } (А) 0 (B) стоимость мусора (C) Ошибка компилятора Ответ: (с) Объяснение: В C […]

  • C ++ | Перегрузка оператора | Вопрос 10

    Как мы можем ограничить динамическое размещение объектов класса, используя new? (A) перегружая новый оператор (B) Делая пустой частный новый оператор. (C) Создавая пустые приватные операторы new и new [] (D) […]

  • C ++ | Перегрузка оператора | вопрос 2

    Какие из следующих операторов не могут быть перегружены (А) . (Член доступа или точка оператора) (B) ?: (Троичный или условный оператор) (C) :: (Оператор разрешения области) (D) . * (Оператор […]

  • C ++ | Отзывы | Вопрос 5

    #include<iostream> using namespace std;    int &fun() {     int x = 10;     return x; } int main() {     fun() = 30;     cout << fun();     return 0; } (A) Может вызвать […]

  • C ++ | Отзывы | Вопрос 4

    Предсказать вывод следующей программы на C ++. #include<iostream> using namespace std;    int &fun() {     static int x = 10;     return x; } int main() {     fun() = 30;     cout […]

  • C ++ | Деструкторы | Вопрос 1

    Могут ли деструкторы быть приватными в C ++? (А) да (Б) Нет Ответ: (А) Объяснение: Деструкторы могут быть частными. Смотрите Private Destructor для примеров и использования частных деструкторов в C […]

  • C ++ | Деструкторы | вопрос 2

    Предсказать вывод следующего прогона C ++ #include <iostream> using namespace std;     int i;     class A { public:     ~A()     {         i=10;     } };     int foo() {     i=3;     A […]

  • C ++ | Конструкторы | Вопрос 6

    #include<iostream> using namespace std;    class X  { public:     int x; };    int main() {     X a = {10};     X b = a;     cout << a.x << " " […]