相关疑难解决方法(0)

为什么std :: map没有const访问器?

std :: map上[]运算符的声明是这样的:

T& operator[] ( const key_type& x );
Run Code Online (Sandbox Code Playgroud)

有没有理由不是这个?

T& operator[] ( const key_type& x );
const T& operator[] const ( const key_type& x );
Run Code Online (Sandbox Code Playgroud)

因为只要您需要在const方法中访问成员映射,这将非常有用.

c++ std c++11

67
推荐指数
4
解决办法
6038
查看次数

标签 统计

c++ ×1

c++11 ×1

std ×1