База ответов ИНТУИТ

Язык программирования C++

<<- Назад к вопросам

Выберите наиболее правильный вариант объявления оператора присваивания в классе A:

(Отметьте один правильный вариант ответа.)

Варианты ответа
A& operator=(A a);
const A& operator=(const A& a);
A& operator=(const A a);
A& operator=(const A& a);(Верный ответ)
Похожие вопросы
: Выберите наиболее правильный вариант объявления оператора += двух объектов класса A:
Если в классе операция new переопределена как
void* operator new(size_t size, int a);
то какой вызов этой операции правильный?
Известно, что в классе A определен один публичный конструктор A(int);. Выберите из предложенных выражений компилируемые:
Правильный вариант программы, выводящей "Hello World":
Каково будет значение переменной k после выполнения следующего оператора
k = ++k;
если до его выполнения k равнялось 6?
Если в классе определяется операция delete, то
Если в производном классе переопределена операция new то:
Что произойдет после объявления в программе данного набора перечисляемых значений: enum{N=0, E=1, S=2, W=3};?
Если в классе A определены методы
A(int x);operator int();operator++(int);
то какие из них будут вызваны в следующем выражении ?
A b; static_cast <int> (b + 1);
В чем заключается назначение оператора перехода goto?