QList > contains

指定した要素を含むか確認

解説

contains()はQListに特定の値が含まれているかどうかを取得します.含まれている場合にはtrue,そうでない場合にはfalseが返します.

定義は以下の通りです.
bool QList::contains ( const T & value ) const
引数valueには確認対象の値を指定します.

使用例

  1. #include <QTextCodec>
  2. #include <QTextStream>
  3. #include <QList>
  4. int main(int argc, char *argv[]) {
  5. QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
  6. QTextStream out(stdout);
  7.  
  8. QList<QString> lst;
  9. lst << "a" << "b" << "c" << "d" << "e"; // lst = ("a", "b", "c", "d", "e")
  10. out << lst.contains("a") << "\n";
  11. out << lst.contains("A") << "\n";
  12. return 0;
  13. }

出力
1
0
最終更新:2011年09月18日 19:49
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。