QVectorに指定した要素を含まれるか確認
解説
contains()はQVectorに指定した要素を含まれるかを確認します.含まれている場合にはtrue,それ以外の場合にはfalseが返します.
定義は以下の通りです.
bool QVector::contains ( const T & value ) const
引数valueには確認対象の値を指定します.
使用例
#include <QTextCodec>
#include <QTextStream>
#include <QVector>
int main(int argc, char *argv[]) {
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
QTextStream out(stdout);
QVector<QString> vec;
vec << "a" << "b" << "c" << "d" << "e"; // vec = (a, b, c, d, e)
out << vec.contains("a") << "\n";
out << vec.contains("A") << "\n";
return 0;
}
出力
1
0
最終更新:2011年09月24日 05:11