六一的部落格


关关难过关关过,前路漫漫亦灿灿。



关键字集合

set中每个元素只包含一个关键字


定义set

给出关键字/值/元素类型

初始化时可以给出重复元素, 不会报错; 这些重复元素实际并未添加到set中

1set<T> s;

列表初始化

1set<string> exclude = {"The", "But", "And", "Or", "An", "A", "the", "but", "and", "or", "an", "a"};

初始化时给出重复元素

 1#include <iostream>
 2#include <set>
 3
 4using namespace std;
 5
 6int main()
 7{
 8    set<int> exc{0, 0};
 9    cout << exc.size() << endl;
10    return 0;
11}

输出

1

关联容器: set


关键字集合

set中每个元素只包含一个关键字


定义set

给出关键字/值/元素类型

初始化时可以给出重复元素, 不会报错; 这些重复元素实际并未添加到set中

1set<T> s;

列表初始化

1set<string> exclude = {"The", "But", "And", "Or", "An", "A", "the", "but", "and", "or", "an", "a"};

初始化时给出重复元素

 1#include <iostream>
 2#include <set>
 3
 4using namespace std;
 5
 6int main()
 7{
 8    set<int> exc{0, 0};
 9    cout << exc.size() << endl;
10    return 0;
11}

输出

1