bitset

    11熱度

    2回答

    bitset爲什麼bitset以相反的順序存儲?經過多次努力,我終於寫下了這個binary_to_dec。它可以簡化嗎? int binary_to_dec(std::string bin) { std::bitset<8> bit; int c = bin.size(); for (size_t i = 0; i < bin.size(); i++,c--)

    1熱度

    2回答

    我有bitset<8> v8和它的值是像「11001101」,在二進制的東西,我們如何將它轉換爲字符或整數在c + +數組?

    2熱度

    2回答

    對於我正在開發的項目,我需要爲bitset創建自己的實現。我看了一下STL庫,看看他們如何處理這個問題,並在線查看其他一些內容。使用char數組似乎很標準。是否有所有人使用char數組而不是整數類型的原因?

    1熱度

    1回答

    映射我想我在some articles和一些例子看到我facesconfig.xml public class VisualizationBean { private BitSet results; public BitSet getResults() { return results; } public void setResults(B

    0熱度

    2回答

    我想知道如何在C++中將空間寫入文件(可能使用iostream)。是否將bitset分解爲大小爲8的bitset,然後將每個bitset寫入該文件可節省空間?你對此有何想法?這是數據壓縮的意圖。

    5熱度

    6回答

    How to write bitset data to a file? 第一個答案沒有正確回答問題,因爲它需要比應該多8倍的空間。 你會怎麼做?我真的需要它來保存很多真實/錯誤的值。

    4熱度

    2回答

    我subclass的BitSet類添加一些額外的方法。其中一個被稱爲「摺疊」。 它將BitSet分成兩半,並將它們與「或」組合。 (增加信息密度) 這可以工作,但摺疊的BitSet的大小(1024)仍然是原始大小。 代碼: BitSet firstHalf; BitSet secondHalf; for(int i = nrOfTimes; i > 0; i--){

    22熱度

    3回答

    是否有一個Python類或模塊實現了與BitSet類似的結構?

    3熱度

    1回答

    我只是想開發超快函數來設置和獲取uint32數組中的位。例如,您可以說「將位1035設置爲1」。然後,用1035/32索引的uint32與位位置1035%32一起使用。我特別不喜歡setbit函數中的分支。 這裏是我的方法: void SetBit(uint32* data, const uint32 bitpos, const bool newval) { if (newval)

    4熱度

    3回答

    對通常的「保留計數器」方法以外的BitSet中設置的位數進行計數的任何快速方法?