我有一个std::bitset,现在我想在其上使用STL算法。
我本可以使用std::vector代替,但我喜欢std::bitset的构造函数,并且我需要std::bitset的位运算。
我是否必须通过循环将所有内容放入std::vector以使用STL算法,然后将其复制回std::bitset,还是有更好的方法?
我本可以使用std::vector代替,但我喜欢std::bitset的构造函数,并且我需要std::bitset的位运算。
我是否必须通过循环将所有内容放入std::vector以使用STL算法,然后将其复制回std::bitset,还是有更好的方法?
std::reverse
,但是当我发现std::bitset
不允许我在其上使用 STL 算法时,我只是想找到一种通用的方法来使用它们。 - Jonathan Meebegin()
和end()
函数。 - milleniumbug