gpt4 book ai didi

c++ - 为什么无序关联容器在 C++0x 中不使用 allocator_traits

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:32:39 29 4
gpt4 key购买 nike

为什么 C++0x 无序关联容器不使用 allocator_traits 来定义它们的成员类型 pointer 和 const_pointer?

例如,顺序关联容器和有序关联容器使用以下定义:

typedef typename allocator_traits<Allocator>::pointer pointer;
typedef typename allocator_traits<Allocator>::const_pointer const_pointer;

而无序关联容器使用这个:

typedef typename Allocator::pointer pointer;
typedef typename Allocator::const_pointer const_pointer;

我错过了什么?

最佳答案

我认为您没有遗漏任何东西。这是您参与标准流程的机会。请提交问题。有关如何操作的说明,请参见此处:

http://lwg.github.com/issues/lwg-active.html#submit_issue

我扫描了,但没有发现关于这个主题的现有问题。

关于c++ - 为什么无序关联容器在 C++0x 中不使用 allocator_traits<T>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5836178/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com