簡體   English   中英

Boost庫中dynamic_bitset允許的最大大小

[英]Maximum size allowed for dynamic_bitset from boost library

我有一個用例,需要創建一個大小為2 ^ 64-1的位圖。 在閱讀並仔細研究了該主題之后,我決定使用C ++ boost庫中的dynamic_bitset。

我應該擔心位圖的大尺寸嗎? 對於dynamic_bitset如此巨大的性能,我想對性能產生更多的影響。 關於此用例,dynamic_bitset是否有其他替代方法?

謝謝。

實際上, dynamic_bitset的大小不受庫或c ++語言本身的限制,但受RAM大小的限制。 因此, 2^64-1位約為2,305,843,009,213,693,952字節,或2,3百萬兆字節。 我認為您的計算機中沒有那么多的內存。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM