C++ 遍历set的三种方式

三种方式

                        set<int> s = mm[ques];
			for (auto it = s.cbegin(); it != s.cend(); it++)
			{
				printf("%07d\n", *it);
			}
                      set<int>* s = &mm[ques];
			for (auto it = s—>cbegin(); it != s->cend(); it++)
			{
				printf("%07d\n", *it);
			}
                        set<int>& s = mm[ques];
			for (auto it = s—>cbegin(); it != s->cend(); it++)
			{
				printf("%07d\n", *it);
			}

这个没什么注意的,但是如果需要更改记得用引用。

内置类型排序方法

按照less函数排序

posted @ 2021-07-23 22:44  小帆敲代码  阅读(4845)  评论(0编辑  收藏  举报