У меня есть 2 класса, как манекен ниже
class CA
{
private:
class Impl;
};
class Cb
{
private:
friend class CA::Impl;
}
Этот код дает мне ошибку компиляции, говорящую, что класс CA::Impl является закрытым. Неужели нельзя поставить дружбу для вложенных частных классов? Что еще я могу сделать, чтобы реализовать эту семантику?
private
членуCA
? - person Praetorian   schedule 03.06.2014