[Mplayer-cvslog] CVS: main/libmpdemux demux_mkv.cpp,1.2,1.3

Arpi arpi at thot.banki.hu
Sun May 11 21:47:30 CEST 2003


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 at 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



More information about the MPlayer-cvslog mailing list