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

D Richard Felker III dalias at aerifal.cx
Sun May 11 20:21:42 CEST 2003


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!

Rich



More information about the MPlayer-cvslog mailing list