class LongInt
{
friend ostream & operator <<(ostream & os, const LongInt & integer);
...
}
ostream & operator <<(ostream & os, LontInt & container)
{
os << container.number.size(); //error here
return os;
}
error: 'std::vector LongInt::number' is private vector number; ^
I don't understand why I can't access the variable, does it have to do something with the fact that the member variable is a vector?