gpt4 book ai didi

c++ - 创建抽象包装迭代器

转载 作者:行者123 更新时间:2023-11-28 06:42:57 24 4
gpt4 key购买 nike

<分区>

假设我有两种类型的矩阵:正则矩阵和稀疏矩阵。我创建了一个抽象父类“Matrix”,上面两个都继承自“Matrix”。我想创建一个抽象迭代器,这样“MatrixIterator”是父亲抽象类,“RegMatrixIterator”、“SparseMatrixIterator”继承自它。总共 6 个类。

RegMatrix 包含一个 vector 表示,而 SparseMatrix 包含一个在索引对和值之间映射的映射。

实现迭代器的最佳方式是什么?

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