I'm not sure if anyone came across this and probably very rare to come across. But i was thinking if you have a class specifically a vector type or a array type class and you need to overload the cout << and cin >> operators. For instance you want to have user input chars into array and output what they wrote. Then you want to cout lets say the size of the array. What can i do for it to cout what i want?
For example
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Class a
Public:
void size();
operator <<
operator >>
private:
int main;
a test, test2;
cin>>test;
cout<< test;
cout<< test2.size(); This wont work since i overload the << operator to output array contents