У меня есть структура obj в моем базовом классе.Я не знаю, как получить доступ к данным членов структуры через класс Derv1 (производный от базового класса).Я попытался сделать Base и Derv1 другом struct - он все еще говорит мне, что «член данных является приватным» (только приватным в Base).
пример:
struct A{
public :
int total;
//some stuff
};
class MyClass{ // [Base] class
private:
A var1;
};
class Derv1{
private:
//some stuff
public void display_var1(Derv1 x){
return x.var1.total;
} // trying to return the value of A.total
};
Я надеюсь, что этоимеет смысл, чтобы вы могли помочь мне .. Спасибо, любезно,