Объявление

Ищу партнеров в бизнес (не связано с интуитом)
Подробнее тут.

Какой результат будет у следующего выражения?

class A
{ friend int Freund();
friend class B;
public : int x, y;
private: short i;
} A1;
class B
{ public : void func_B(); }B1;

int Freund()
{ A1.x = 1; A1.y = 2; A1.i += 3;
return A1.x + A1.y + A1.i;
}
void B::func_B()
{ A1.i = 2; }
int main()
{ B1.func_B(); cout << Freund(); }



6
8
12

Какой результат будет у

Какой результат будет у следующего выражения?
class A
{ CountPass();
private: short i;
}A1;
friend A::CountPass()
{ A1.i = 23;}



объявление дружественной функции для всех производных класса A
инициализация атрибута класса
ошибка компиляции

RSS-материал

Не нашли ответ на свой вопрос? Задайте его на нашем форуме.