Improve implementation of constructors
Free media player with support for Youtube
Brought to you by:
rvm
I have noticed that a couple of assignments are used in the constructor bodies.
Examples:
http://smplayer.svn.sourceforge.net/viewvc/smplayer/smplayer/trunk/src/core.cpp?revision=3601&view=markup
http://smplayer.svn.sourceforge.net/viewvc/smplayer/smplayer/trunk/src/winfileassoc.cpp?revision=3402&view=markup
The recommended way for performing efficient construction is to use the initialisation list.
http://dietmar-kuehl.de/mirror/c++-faq/ctors.html#faq-10.6
http://cprogramming.com/tutorial/initialization-lists-c++.html
http://www.codeguru.com/cpp/tic/tic0145.shtml
http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=15&rl=1
http://goingware.com/tips/parameters/membervars.html