【发布时间】:2012-06-27 07:51:28
【问题描述】:
我使用来自 stl 的 bitset 或来自 boost 的 dynamic_bitset 用位表示地图(矩阵行 x 列)(我可以使用任何我想要的东西)。我需要获得该矩阵的较小尺寸的子矩阵(例如 a(2,2) a(2,3) a(3,2) a(3,3) 大小为 2 )。是否有任何有效的结构可以用位表示矩阵并从 startindex 和 length 获取子矩阵而无需迭代?
【问题讨论】:
-
与 Boost range 和 slice 的概念相同。不确定具体实施。