位操作 (C++20 起)
來自 cppreference.com
提供若干函式模板以訪問、操作和處理單個位和位序列。
定義於標頭檔案
<bit> | ||
定義於名稱空間
std | ||
(C++20) |
將一種型別的物件表示重新解釋為另一種型別的物件表示 (函式模板) | |
(C++23) |
反轉給定整數值中的位元組 (函式模板) | |
2 的整數次冪 | ||
(C++20) |
檢查一個數是否是 2 的整數次冪 (函式模板) | |
(C++20) |
查詢不小於給定值的最小 2 的整數冪 (函式模板) | |
(C++20) |
查詢不大於給定值的最大 2 的整數冪 (函式模板) | |
(C++20) |
查詢表示給定值所需的最小位數 (函式模板) | |
旋轉 | ||
(C++20) |
計算按位左旋的結果 (函式模板) | |
(C++20) |
計算位右旋的結果 (函式模板) | |
計數 | ||
(C++20) |
計算從最高有效位開始的連續 0 位的數量 (函式模板) | |
(C++20) |
計算從最高有效位開始的連續 1 位的數量 (函式模板) | |
(C++20) |
計算從最低有效位開始的連續 0 位的數量 (函式模板) | |
(C++20) |
從最低有效位開始,計算連續的 1 位數 (函式模板) | |
(C++20) |
計算無符號整數中 1 位的數量 (函式模板) | |
位元組序 | ||
(C++20) |
指示標量型別的位元組序 (列舉) |
[編輯] 參見
C 文件 關於 位操作
|