我正在寻找一个好的Java BitSet示例来处理0和1s。 我试着看着Javadocs,但是我不明白这个类的用法。 例如,如何在两个不同的BitSet对象上使用and , or和xor方法? 例如: BitSet bits1 = new BitSet(); BitSet bits2 = new BitSet(); bits2.set(1000001); bits1.set(1111111); bits2.and(bits1); System.out.println(bits2); 如果我这样做,它返回bits2为什么是空的?
我想在C ++中做一些小事。 我做了一些研究。 所有的例子,我发现这样的地方: bitset<6> myBitset; // do something with it 但是当我在我的类中定义variables时,我不知道bitset的大小: #include <bitset> class Test { public: std::bitset *myBitset; } 这不会编译… 像这样初始化也不起作用: int size = getDependentSizeForBitset(); myBitset = new bitset<size>();