11 May
2003
11 May
'03
8:47 p.m.
Hi,
On Sun, May 11, 2003 at 12:48:52PM +0200, Attila Kinali wrote:
On Sat, 10 May 2003 19:39:33 -0400 D Richard Felker III <dalias@aerifal.cx> wrote:
If this is true, I rest my case that the Matroska developers are idiots....
Why ? Operator overloading is one of the best features of C++. it makes the code much more readable if you have to handle complex objects.
IMO it makes code unreadably confusing, at least when you overload certain operators. Even worse still is when you overload == but not !=, + but not +=, etc. so that it's inconsistent!
Not talking about the case if you redefine == to behave as != and vice versa :) A'rpi / Astral & ESP-team -- Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu