C++ set demo

#include <iostream>
#include <set>
using namespace std;
void PrintS(set<int> s_int){
    cout<<"Print:";
    for (set<int>::iterator  it = s_int.begin(); it !=s_int.end() ; ++it) {
        cout<<*it<<" ";
    }
    cout<<endl;
}
int main() {
    std::cout << "Hello,World!" << std::endl;
    set<int> s_int{1,2,3,4,5,6,7};
    PrintS(s_int);
    s_int.erase(s_int.find(3));
    PrintS(s_int);
    s_int.insert(9);
    PrintS(s_int);
    s_int.insert(3);
    PrintS(s_int);
    return 0;
}

 

显示

Print:1 2 3 4 5 6 7 Print:1 2 4 5 6 7 Print:1 2 4 5 6 7 9 Print:1 2 3 4 5 6 7 9

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...