> That brings us straight back to the fundamental question: Why can the C++ 
> world at large cope with containers that are not CoW and Qt cannot? The only 
> answer I have is "because Qt never tried".

I started using STL 20 years ago, and Qt 8 years ago. Both intensively.
My experience is simple: unless performance is the priority (5% of the
cases?), the convenience of Qt COW containers outclasses the "convenience" of
STL containers.

Value-semantics is optimally implemented with implicitly shared containers.
And IMHO, a strengh of Qt.

Philippe

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to