创建一个字符串列表

时间:2019-07-19 20:28:11

标签: qt

我将创建一个字符串列表,例如["a", "10", "p20", ...]。使用stringvectorQVectorQLinkedList或其他方法更有效?

1 个答案:

答案 0 :(得分:2)

效率取决于您将如何使用它们。例如,如果要插入中间,则QStringList(即QList)可以很好地处理插入。如果您知道预先的确切大小并且不会改变,那么QVector可能是一个更好的选择。阅读各种可能性,然后使用适合您需求的一种。

QVector文档为比较基于Qt的不同可能性提供了很好的指南。