【发布时间】:2019-10-25 09:24:50
【问题描述】:
std::map 和std::set 似乎与我非常相似(但在它们的使用和描述中),所以我不明白为什么std::set 没有实现它的operator[] 版本。
我怀疑这与std::set 中的元素是const 的事实有关,但即便如此,为什么不实现一个返回const 引用或创建新元素的operator[]?
根据第一个问题的答案,创建一个实现operator[] 的std::set 版本是否可能/一个好主意?
【问题讨论】: