STL容器保留插入顺序但不允许重复[重复]

2024-01-05

可能的重复:
一个跟踪插入顺序的 std::map ? https://stackoverflow.com/questions/1098175/a-stdmap-that-keep-track-of-the-order-of-insertion

我正在寻找一个 STL 容器,它可以保留插入顺序(无排序)但不允许重复。有吗?如果没有我可以使用的任何技巧来定制一个?


目前还没有这样的容器,但您可以通过持有一个廉价的方式创建自己的容器std::vector and a std::set一起在一个班级里。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

STL容器保留插入顺序但不允许重复[重复] 的相关文章

随机推荐

  • 从 Flask 运行 Scrapy

    我有这个文件夹结构 app py flask app app datafoo scrapy cfg crawler py blogs pipelines py settings py middlewares py items py spid
  • boto3 s3 对象过期“MalformedXML”错误

    我尝试使用以下命令设置 Amazon S3 存储桶中子目录的生命周期配置boto3 put bucket lifecycle configuration 我使用了这段代码AWS 文档 https docs aws amazon com co
  • 在图形之间移动或复制补丁

    如何在图形之间移动 或复制 补丁matplotlib 我正在处理一组腌制的人物 并想将它们合并到一个情节中 使用线图时这没有问题 因为我可以通过以下方式访问数据ax get lines 然而 在使用直方图时 ax get lines回报 a
  • 在主页小部件中使用 ScrollView 时出现问题

    我能够在应用程序的布局 xml 文件中成功使用 ScrollView 但是 当我尝试在小部件的布局 xml 文件中使用 ScrollView 时 一旦将小部件放入模拟器中 就会收到 加载小部件时出现问题 错误 如果我注释掉 ScrollVi
  • 是否可以禁用在页面中查找的 Ctrl + F 功能?

    我有一个拼图网站 这是一种可怕的作弊方式 只做一部分也可以 但是能做到吗 我的想法是用图像替换字母 但还有比这更简单的吗 Code window addEventListener keydown function e if e keyCod
  • 按 ID 划分的行频率

    数据集包含三个变量 id 性别和年级 因素 mydata lt data frame id c 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 sex c 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1
  • 将信息从一个 jframe 传递到另一个 jframe

    首先 我知道使用多个 jframe 是不受欢迎的 不幸的是我已经深入到这个项目中来重新开始 我的问题是我找不到一种方法将数据 用户输入 从一个帧传输到另一个帧 我将提供需要从帧 1 传输到另一个帧的代码 这是我的代码 用于他们必须输入的姓名
  • C++ 到 chrono::duration 的转换运算符 - 适用于 c++17,但不适用于 C++14 或更低版本

    以下代码使用带有 C 17 集的 gcc 7 1 0 进行编译 但不使用 C 14 集 或 Visual Studio 2017 进行编译 很容易重现Wandbox https wandbox org permlink b8QJGuSPUc
  • 尝试在 Android 中传输 IP 摄像头时黑屏

    我正在开发一个 Android 应用程序来监控一些 IP 摄像机 我正在使用MjpegView 类 http code google com p android camera axis source browse trunk sereali
  • Fortran 格式 1P10E11.3

    有谁知道这个格式行在 fortran 中的含义 FORMAT 1x F7 0 2x 1P10E11 3 我知道第一部分是浮点数的一次重复 但我不明白第二部分中读取了多少指数数据点以及 P 的用途 The P格式会移动小数点 输入和输出的行为
  • SQL Server 2008 分区表和并行性

    我的公司正在迁移到 SQL Server 2008 R2 我们有一个包含大量存档数据的表 大多数使用此表的查询都在 where 语句中使用 DateTime 值 例如 Query 1 SELECT COUNT FROM TableA WHE
  • 使用 python 的正则表达式比较和提取字母字符

    您好 我有一个数据集 如下所示 Format Message time A ab 1 yl 5 rd 20 pp 40 3 B bc 1 gn 7 yl 20 ss 25 rd 50 21 C cc 1 yl 9 rd 20 22 我想使用
  • 在 Android 中创建菜单

    我是Android应用程序开发的新手 我想开发一个简单的Android应用程序 其中包含菜单 互联网上有源代码吗 任何人都可以告诉我我应该如何追求 提前致谢 图沙尔 您需要了解的一切都在Android 开发指南 http developer
  • 一般检查 null 不会将非约束类型上的 null 值装箱。

    假设我有以下方法 public static int CountNonNullMembers
  • TideKit 预计发布(TideKit.com 和 TideKit 已停产)[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我计划开发一个跨平台独立应用程序来支持Windows和Linux TideSDK 是我个人的选择 但是 在过去的 6 个月里 我一直在积极关注
  • 将文本限制为同级图像的宽度/CSS 中的自动宽度

    我本质上是想创建一个 figure 元素的版本 即将在 HTML5 中推出 其中我有一个图像 下面有一个简短的描述 但是 我想将整个元素的宽度限制为图像的宽度 因此文本不会比图像宽 如有必要 可换行为多行 基本 HTML div class
  • 带有 alpha 混合图标的图像列表失去透明度

    这是 或多或少 一个相关的问题 Delphi 在运行时用图标填充图像列表会 破坏 透明度 https stackoverflow com questions 3056889 delphi populate an imagelist with
  • MidiSystem.getSequencer() 返回音频设备不可用

    我不断地抛出异常 当我尝试创建新的 Sequencer 对象时 我不断收到 javax sound midi MidiUnavailableException Audio Device Unavailable 异常 所以 这是代码 impo
  • UITableView 缺少一些分隔线

    我正在使用代码构建一个 uitableview 如下所示 UITableView tableView UITableView alloc initWithFrame CGRectMake 0 290 UIScreen mainScreen
  • STL容器保留插入顺序但不允许重复[重复]

    这个问题在这里已经有答案了 可能的重复 一个跟踪插入顺序的 std map https stackoverflow com questions 1098175 a stdmap that keep track of the order of