and dont forget coming QStringView
ps. also +1 to the question

On Tue, Mar 14, 2017 at 10:43 AM, Harald Vistnes <harald.vist...@gmail.com>
wrote:

> Hi,
>
> I'm currently working on reading and parsing large ASCII based text files
> and I am wondering what is the current best practice. There are so many
> classes and macros available, so it can be a bit confusing to know what to
> use when.
>
> QString, QLatin1String, QByteArray, QStringLiteral, QLatin1Literal,
> QByteArrayLiteral, plain C++ string literal, QStringRef, QStringBuilder and
> so on. And then std::string and raw const char* strings.
>
> In my case I want to read a large ASCII file line by line, so I don't need
> unicode. I need to compare a string with a literal, extract substrings and
> convert some strings to numbers.
>
> Should I just use QString all the way, or is it faster to use some other
> classes when you know you don't need unicode?
>
> Any hints on fast file parsing code in Qt itself that I could use as a
> guildeline?
>
> Thanks,
> Harald
>
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
>


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

Reply via email to