2012-10-03 34 views
3

有沒有什麼辦法以相反的順序遍歷boost :: dynamic_bitset? 我的意思是我們通常通過find_first()找到第一組位,並使用find_next()繼續前進。如何以相反順序遍歷boost :: dynamic_bitset?

是否有任何相應的find_last()和find_prev()或任何其他方式來實現相同?

+0

成員函數bool operator [](size_type n)const從size到0有什麼問題? –

回答

0

看起來好像沒有任何現成的方法來做到這一點,所以需要使用索引,size()和test()來創建自己的版本。

你也可以考慮準備一個補丁(使用find_last()和find_prev()作爲成員函數)並將其提交給Boost!