[Development] HEADS-UP: QStringLiteral
Matthew Woehlke
mwoehlke.floss at gmail.com
Thu Aug 22 23:41:51 CEST 2019
On 22/08/2019 17.00, Thiago Macieira wrote:
> For Qt 6, it is possible (and is still my goal[*]) to make creating a
> QString out of a QStringView and through it from a u"" literal happen
> in constant time, inlined, with no memory allocation.
How? Unless I miss something (which your example did not show),
QStringView doesn't know if the memory to which it points is rodata or
something else. If it's something else, you can't just stick it in a
QString and hope for the best, because it could change or cease to be
allocated at any time.
--
Matthew
More information about the Development
mailing list