标准地图 问答列表

如何在不使用“可变”或“const_cast”的情况下编辑 std::set 中的元素,并且无需擦除和再次插入?

作者:StackExchange123 提问时间:2/13/2020

假设我有一个名为“ClientInfo”的结构,这个结构包含一些关于某个clinet的信息。假设每个客户端都有一个固定的 ID 和一些可以更改的其他信息,例如“地址”或“余额”。 如果我想将客户端信息...

C++ 容器中的逻辑常量

作者:Rob McDonald 提问时间:12/24/2021

编辑以包括 MWE(删除 example-lite)并添加了有关编译和 Valgrind 输出的详细信息。 我正在使用 mutable 关键字来实现延迟评估和缓存结果的结果。这对于单个对象工作正常,...

std::map<int,struct> 中的结构体内存泄漏?

作者:Cristian Tamblay 提问时间:10/9/2021

我有以下结构和映射 struct dataStruct{ unsigned long time; int32_t ch0; int32_t ch1; uint8_t state; int1...

约束嵌套 std::map 的键和值内部类型

作者:HarryP2023 提问时间:8/18/2023

最初,我想将嵌套的内部类型限制为,例如,int 或 std::string。我能够使用 C++20 的概念和以下堆栈溢出票证来实现这一点:如何获取 n 嵌套向量的最内部类型?std::vector ...


共4条 当前第1页