Hi Guido,
i know quite a many bad c/c++ code that worked … for a while ;-) thats the 
problem with many bad c/c++ code, that it works somehow.
> Am 20.07.2015 um 18:53 schrieb Guido Seifert <warg...@gmx.de>:
> 
> 
> One should think this is a clear warning sign. :-)
> But the code worked. So problem solved. Now I am wondering if I was 
> over-cautious, or if there are less obvious problems. With different 
> compilers? Platforms? Some less known QMap/QList features, which might 
> shuffle the objects around? Not that the obvious stuff isn't enough NOT to do 
> this. 
> 
> On Mon, 20 Jul 2015 18:41:16 +0200
> Gunnar Roth <gunnar.r...@gmx.de> wrote:
> 
>> Hi,
>> well i think thats even worse. You have to call the base class copy 
>> constructor in any derived copy constructor but you cannot as it is private 
>> ( and even not implemented),
>> so that was not enough warning for them not to do this?
>> 
>> 
>>> Am 20.07.2015 um 18:38 schrieb Guido Seifert <warg...@gmx.de>:
>>> 
>>> No, they gave a class, which inherits QObject a copy/assignment 
>>> constructor. Not as bad as patching Qt, but still not a good idea.
>>> 
>>> On Mon, 20 Jul 2015 18:35:08 +0200
>>> Gunnar Roth <gunnar.r...@gmx.de> wrote:
>>> 
>>>> Hi Guido,
>>>> you mean they have patched qt and gave Object an assignment operator and 
>>>> copy constructor?
>>>> Really?
>>>> 
>>>> Regards,
>>>> Gunnar
>>>> 
>>>> 
>>>>> Am 20.07.2015 um 14:51 schrieb Guido Seifert <warg...@gmx.de>:
>>>>> 
>>>>> Hi, just seen this in project's code. Worse, I have been told to do it 
>>>>> exactly this way in another code part. I must say I am less than 
>>>>> thrilled. On first glance this code seems to work. There is not much 
>>>>> copying around. The objects sit happily in their containers. But it 
>>>>> smells. So what is the worst what can be expected? Something not obvious? 
>>>>> On different compilers? I need some convincing reasons, which cannot just 
>>>>> waved away..... or confirmation that eveything is fine and I can stop 
>>>>> worrying.... but this also must be convincing. Perhaps even more ;-)
>>>>> -- 
>>>>> Sent from my Android phone with K-9 Mail. Please excuse my brevity.
>>>>> _______________________________________________
>>>>> Interest mailing list
>>>>> Interest@qt-project.org
>>>>> http://lists.qt-project.org/mailman/listinfo/interest
>>>> 
>> 
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to