2

エントリごとに 2 つの QString を含むことができるリストのようなコンテナはありますか? QList<QString>エントリごとに 1 つの QString しか含めることができませんが、 のようなものが必要なQList<QString, QString>ので、このリストに追加するときに 2 つの QString を追加します。

4

2 に答える 2

4
typedef QList<QPair<QString, QString> > QLinHeaderList;
于 2013-09-19T15:06:59.657 に答える
1

QStringsのstd::pairを使用します。std::pair<QString, QString>

必要でない限り、std の代替ではなく Qt コレクション クラスを使用する必要はありません。たとえば、QString は std::string よりもはるかに優れていますが、Qt のベクトル、リストなどは、ほとんどのプラットフォームで std バージョンのラッパーに過ぎません。

于 2013-01-05T18:28:03.433 に答える