В чем различие между перегрузкой операторов в виде метода и в виде свободной функции?
Решил понять, как работают перегрузки, завис на этой теме, вроде все понимаю, но примера хорошего так и не нашел, который бы закрепил мои теоретические знания. Кто может привести хороший пример (желательно код), или виртуозно объяснить на словах, пожалуйста хэлпаните.