OO (or OOP) has previously been commonly used to mean “Object-Oriented (Programming)”, but there is another use of the acronym OO which is: “Operator Overloading”. Simply put this involves creating (concrete) classes (or types) for which some (or rarely, most or even all) C++ operators are redefined in terms of functionality related to the class.… Continue reading Operator Overloading in Modern C++ (1)
↧