55 for (
auto i = set.cbegin(), end = set.cend(); i != end; ++i)
63 for (
const auto &value : set)
73 for (
int i = 0; i < 20000; ++i)
74 set.insert(values[i]);
80 QSet<QString> set = {
"January",
"February",
"December"};
83 for (
auto i = set.begin(), end = set.end(); i != end; ++i)
90 QSet<QString> set = {
"January",
"February",
"December"};
93 while (i != set.end()) {
94 if ((*i).startsWith(
'J')) {
107 const auto predicate = [](
const QString &s) {
return s.compare(
"Jeanette", Qt::CaseInsensitive) == 0; };
108 QSet<QString>::iterator it = std::find_if(set.begin(), set.end(), predicate);
110 cout <<
"Found Jeanette" << endl;
116 QSet<QString> set = {
"January",
"February",
"December"};
119 for (
auto i = set.cbegin(), end = set.cend(); i != end; ++i)
128 const auto predicate = [](
const QString &s) {
return s.compare(
"Jeanette", Qt::CaseInsensitive) == 0; };
129 QSet<QString>::const_iterator it = std::find_if(set.cbegin(), set.cend(), predicate);
130 if (it != set.constEnd())
131 cout <<
"Found Jeanette" << endl;