[Development] HEADS UP: Don't use QList, use Q_DECLARE_TYPEINFO
Thiago Macieira
thiago.macieira at intel.com
Mon Aug 10 03:58:04 CEST 2015
On Monday 10 August 2015 02:36:20 Kevin Kofler wrote:
> Thiago Macieira wrote:
> > That is exactly what this proposal is not about. If you have a trait that
> > indicates your object type is trivially destrucible movable (a.k.a.
> > "trivially relocatable"), then we won't do memmove at all. We'll just do
> > realloc, period.
>
> realloc doesn't work if you are inserting or removing in the middle of a
> vector.
Sure it does. It's required if you need to insert anywhere but don't have
enough space.
Now, if you're not appending to the end, you'll need to memmove elements
around, sure. But that's a second step.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list