[Development] Question about QCoreApplicationData::*_libpaths
Matthew Woehlke
mwoehlke.floss at gmail.com
Mon Jan 18 18:24:50 CET 2016
On 2016-01-16 00:07, Kevin Kofler wrote:
> I suspect we would lose at least some optimizations from
> Q_DECLARE_TYPEINFO
C++ desperately needs something like this. There was talk a while back
about destructive moves, but I don't believe it ever materialized into a
proposal.
I'd rather see the good parts of Qt containers being pushed to STL
(maybe as part of STL2) than just being lost.
> The iterators are only problematic when you keep an iterator across an
> assignment
I also feel like I fixed this - not in an actual Qt container, but in my
own container that also had CoW - once upon a time, though it requires
that the iterators not be "just pointers". (IIRC the iterator is able to
detect that a detach occurred, and must reseat itself on first
subsequent access. So it's "safe", but not exactly efficient.)
--
Matthew
More information about the Development
mailing list