设置数据结构参考 我被要求用C++来创建一个游戏,但是在我开始执行游戏之前,我需要从C++标准库(STL)中研究SET数据结构。我正在寻找一个C++引用,它将显示如何使用这个数据结构。同样有用的还有一些关于它通常用于什么、如何工作以及使用此数据结构与其他数据结构相比的优缺点的信息。
谷歌搜索将显示许多链接,这些链接将为您提供数据结构的描述设置数据结构参考 我被要求用C++来创建一个游戏,但是在我开始执行游戏之前,我需要从C++标准库(STL)中研究SET数据结构。我正在寻找一个C++引用,它将显示如何使用这个数据结构。同样有用的还有一些关于它通常用于什么、如何工作以及使用此数据结构与其他数据结构相比的优缺点的信息。,c++,stl,set,C++,Stl,Set,谷歌搜索将显示许多链接,这些链接将为您提供数据结构的描述 这是一个展示动手实践的例子;这应该会让你开始…集合是一种保存唯一项的数据结构。C++中的一个集合是用二叉搜索树实现的,因此需要在条目(比较函数)上有一个顺序。可以将比较函数传递给构造函数,也可以作为模板参数传递。这里有一个资源可以让您开始比较: 对于集合来说,最重要的事情是放入元素,取出元素,并检查元素是否已经在其中。这些函数分别被称为插入< /COD>、删除< /代码>和查找< /C> >,分别用于C++。 要列出所有元素,您需要一个接
这是一个展示动手实践的例子;这应该会让你开始…集合是一种保存唯一项的数据结构。C++中的一个集合是用二叉搜索树实现的,因此需要在条目(比较函数)上有一个顺序。可以将比较函数传递给构造函数,也可以作为模板参数传递。这里有一个资源可以让您开始比较: 对于集合来说,最重要的事情是放入元素,取出元素,并检查元素是否已经在其中。这些函数分别被称为<代码>插入< /COD>、<代码>删除< /代码>和<代码>查找< /C> >,分别用于C++。 要列出所有元素,您需要一个接一个地浏览它们。
begin
和end
迭代器函数允许您使用for
循环逐个访问每个元素
以下是成员函数的参考。它们包含使用示例