22 / 04 / 25

QT:QLatin1String(const char *s)

https://blog.csdn.net/qq_33266987/article/details/72843578

//QLatin1String类对US-ASCII/Latin-1编码的字符串进行了简单封装,可理解为关于const char的一个浅封装。 //许多QString的成员函数都用const char代替QString作为参数实现重载。这包含拷贝构造函数,赋值操作,比较操作和其他不同的函数,比如insert(), replace(), indexOf(). 这些函数都做了优化以避免在函数调用时从const char*中构造一个QString对象。

//我对QLatin1String的理解 ·它能实现的功能,QString都能实现,但是QString能实现的功能,它并不一定能全部实现。 ·是QString的功能简化版,但是运行起来比QString效率更高。 ·约等于const char*

Powered by Gridea