位元運算 (C23 起)
出自 cppreference.com
函式 | ||
| 定義於標頭
<stdbit.h> | ||
| (C23) |
計算從最高有效位元開始,連續 0 位元的數量 (型別泛型函數巨集) | |
| (C23) |
計算從最高有效位元開始,連續 1 位元的數量 (型別泛型函數巨集) | |
| (C23) |
計算從最低有效位元開始,連續 0 位元的數量 (型別泛型函數巨集) | |
| (C23) |
計算從最低有效位元開始,連續 1 位元的數量 (型別泛型函數巨集) | |
| 找出從最高有效位元開始,第一個 0 位元的位置 (型別泛型函數巨集) | ||
| 找出從最高有效位元開始,第一個 1 位元的位置 (型別泛型函數巨集) | ||
| 找出從最低有效位元開始,第一個 0 位元的位置 (型別泛型函數巨集) | ||
| 找出從最低有效位元開始,第一個 1 位元的位置 (型別泛型函數巨集) | ||
| (C23) |
計算無號整數中 0 位元的數量 (型別泛型函數巨集) | |
| (C23) |
計算無號整數中 1 位元的數量 (型別泛型函數巨集) | |
| (C23) |
檢查數字是否為 2 的整數冪 (型別泛型函數巨集) | |
| (C23) |
找出表示給定值所需的最少位元數 (型別泛型函數巨集) | |
| (C23) |
找出不大於給定值的最大 2 的整數冪 (型別泛型函數巨集) | |
| (C23) |
找出不小於給定值的最小 2 的整數冪 (型別泛型函數巨集) | |
巨集常數 | ||
| 定義於標頭
<stdbit.h> | ||
| 指示純量型別的位元組序 (巨集常數) | ||
[編輯] 參考資料
- C23 標準 (ISO/IEC 9899:2024)
- 7.18 位元與位元組公用程式 <stdbit.h>
[編輯] 參見
| C++ 文件 關於 位元運算
|