I'd like to ask if by only using operator overloading is there a way to update a class member before accessing it. For example, I've got this class
class DictionaryWord
{
string Word;
unsigned Size;
unsigned Score;
};
and I want whenever I do objDictionaryWord->Size
to get Word.size()
P.S. Also, I'm just starting to learn C++, if you know of some excelent tutorials for beginners that explain operator overloading please share them.