QVector > contains

QVectorに指定した要素を含まれるか確認

解説

contains()はQVectorに指定した要素を含まれるかを確認します.含まれている場合にはtrue,それ以外の場合にはfalseが返します.

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

使用例

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

出力
1
0
最終更新:2011年09月24日 05:11
ツールボックス

下から選んでください:

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