gpt4 book ai didi

c++ - 在实现 iterator 和 const_iterator 类时避免代码重复的最佳实践

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

<分区>

在实现诸如 iteratorconst_iterator 或类似的类对时,避免代码重复的最佳实践是什么?

  • 人们是否通常使用大量 const_casts 根据 const_iterator 来实现迭代器?
  • 是否使用了某种特征类并最终将 iterator 和 const_iterator 定义为通用模板的不同实例?

这似乎是一个足够普遍的问题,需要一个规范的解决方案,但我没有找到任何专门针对该问题的文章。

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