C++可变关键字如何影响容器的性能?
我想知道可变如何影响容器(地图、矢量、列表……)。除此之外,我还需要注意什么?
I want to know how mutable affects a container (map, vector, list, ...). In addition, what do I have to bear in mind?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mutable
与const
一样,只是编译时的事情。它只允许您在常量上下文中修改该变量。在运行时,无论您是否声明容器可变
都没有区别。mutable
, likeconst
, is just a compile-time thing. It just allows you to modify that variable in a constant context. At runtime, there is no difference whether you declared the containermutable
or not.