Тести
Мова сайту: Українська
Українська
English
Русский
Тести з програмування
Вхід
Реєстрація
Тести з програмування
Теорія
Сніпети
Статті
Головна
Android
Ціни
FAQ
Історія Cosmo
Правила та умови сервісу
Політика конфіденційності
Політика щодо файлів cookie
Зворотній Зв’язок
overloading
:
Мова контенту: Русский
English
Какая из перечисленных перегруженных функций будет вызвана в функции main()? int main() { f(3.4); return 0; }
overloading
Выберите верные утверждения. Одноместная (унарная) операция для класса можеть быть перегружена как:
overloading
Что напечатает следующий код: #include <iostream> using namespace std; struct A { A& operator++(int) { cout << "++"; return *this; } A& operator--(int){ cout << "--"; return *this; } }; int main() { A a; a++--; return 0; }
overloading
В каких строках содержатся ошибки? #include <string> using std::string; class A { }; void operator&(int, int); //1 void operator&(A, int) { } //2 void operator&(int, const A&); //3 void operator&(A, A); //4 void operator&(A*, A*) { } //5
overloading
Какой вывод будет у этой программы? #include <iostream> struct A; int operator+(const A&, const A&) { return 3; } struct A { operator int() { return 1; } }; int main() { A a, b; std::cout << a + b; }
overloading
Что выведет на консоль следующий программный код? #include <iostream> class Base { public: virtual void Foo() { std::cout << "Base::Foo "; } virtual ~Base() {} }; class Derived: public Base { public: int Foo() { std::cout << "Derived::Foo "; return int();} }; int main() { Base *d = new Derived; d->Foo(); delete d; return 0; }
overloading
Какой вывод будет у этой программы? #include <iostream> struct A { operator int() { return 1; }; operator double() { return 2.0; } }; int main() { A a; int i = a; float x = a; x += i; std::cout << x; }
overloading
В каких из перечисленных фрагментов кода содержатся ошибки:
overloading
Укажите синтаксически верные перегрузки для функции int func(int a, int b)
overloading
extern void f( unsigned int ); extern void f( int ); extern void f( char ); int main() { unsigned char uc; f( uc ); return 0; } Какой из вариантов перегруженной функции f будет вызван? (при условии что unsigned char занимает 1 байт, а int - 4 байта)
overloading
← Попередня
1
2
3
Наступна →
Зареєструйся Зараз
або
Підпишись на майбутні тести