From: Warren Young Date: July 22 2005 12:29am Subject: Re: Beta 2: Warning when compiling program in FC4 GCC4 List-Archive: http://lists.mysql.com/plusplus/4685 Message-Id: <42E03DCF.8040201@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Chris Frey wrote: > > The latest SVN version has this "fixed", but incorrectly in my > opinion. It currently just returns *this, whereas I don't think > operator=() should be defined at all, just declared. Does this actually suppress the compiler-generated version? Regardless, operator= does normally return *this, so the only problem with doing it this way is that it generates a tiny bit more code than if it were only declared and not defined.