У меня есть класс A, в котором поле val объявлено как private. Я хочу объявить класс B, который наследуется от A и имеет доступ к val. Есть ли способ сделать это на C++?
Я хочу сделать это, потому что мне нужно перегрузить некоторые функции A, не изменяя код A вообще.
Спасибо.