C
Creo
Допустим некотороя ф-ция друг принимает в качестве параметров класс, другом которого она является.
Например:
Вопрос возможен ли такой синтаксис, либо локально надо создовать объект этого класcа и писать следующее MyC loc_a=obj1.a + obj2.a;?
Например:
Код:
Class MyC;
friend MyC& foo(const MyC& obj1, const MyC obj2){
a = obj1.a + obj2.a; // a закрытая переменная член
MyC ret(a);
return ret;
}