C++ std::set 取第一个元素

Posted 软件工程小施同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ std::set 取第一个元素相关的知识,希望对你有一定的参考价值。

#include <iostream>
#include <set>

using namespace std;

int main()
{
	
    // cbegin/cend(c++11): Returns a const_iterator pointing to the first element in the container/
	// Returns a const_iterator pointing to the past-the-end element in the container
	std::set<int> myset = { 50, 20, 60, 10, 25 };
 
	std::cout << "myset contains:";
	for (auto it = myset.cbegin(); it != myset.cend(); ++it)
		std::cout << ' ' << *it;
 
	std::cout << '\\n';

	system("pause");
	return 0;
}

 

以上是关于C++ std::set 取第一个元素的主要内容,如果未能解决你的问题,请参考以下文章

linux C++获取两个std::set容器差异(容器元素差异)(容器元素差别)std::set_differencestd::inserter

linux C++去重排序(std::set容器)

linux C++去重排序(std::set容器)

C++ std::set emplace 返回值 first second

C++ std::set<>是什么 怎么用

C++ STL set和multiset的使用