Чему будет равна переменная x перед выходом из данной функции?
void f() { int x = 2; x = x++; }
(Отметьте один правильный вариант ответа.)
Варианты ответа
3(Верный ответ)
2
1
Чему будет равна переменная x перед выходом из данной функции?
void f() { int x = 2; x = x++; }
Заголовок обобщенного метода print шаблона List имеет вид template <class Data> void List <Data>::print();. Что для данной записи обозначает следующее:
void List <char>::print(){... }
Что произойдет, если при возникновении особой ситуации блок try не будет обнаружен в данной функции?
Определите результат работы данной программы для A a; B b; b.f();
class A { public: void f() { cout << 5; } }; class B : public A { public: void f() { cout << 6; } };
Чему будет равняться переменная "z" после выполнения следующего кода:
int SUMM(int x, int y){ return (x+y);}int main(){ int z=0; { int x=1; int y=3; } z=SUMM(x,y); return 0;}
Выберите вариант правильного объявления шаблона класса A:
1.class A<T>{public: void f();};void A<T>::f(){}; 2.template<class T>class A{public: void f(){}};template<class T>void A::f(){};
Определены классы:
class Base1 { public: void func(); };class Base2 { public: void func(); }; class Derived: public Base1, public Base2 { … };void main() { Derived a; … };Какие из следующих операторов функции main() правильны?
Если записано
class A { public: void f() { cout << 1; } }; class B : public A { public: void f() { cout << 2; } };то что будет напечатано? B b; b.f();
Если записано
class A { public: void f() { cout << 1; } };class B : public A{ public: void f() { cout << 2; } };то что будет напечатано? B b; A& a=b; a.f();