位元操作 (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 文件 關於 位元操作
|