名稱空間
變體
操作

位操作 (C++20 起)

來自 cppreference.com
< cpp‎ | 工具
 
 
 
位操作
(C++20)
(C++23)
2 的整數次冪
(C++20)
(C++20)
(C++20)
旋轉
(C++20)
(C++20)
計數
(C++20)
(C++20)
(C++20)
位元組序
(C++20)
 

提供若干函式模板以訪問、操作和處理單個位和位序列。

定義於標頭檔案 <bit>
定義於名稱空間 std
(C++20)
將一種型別的物件表示重新解釋為另一種型別的物件表示
(函式模板) [編輯]
(C++23)
反轉給定整數值中的位元組
(函式模板) [編輯]

目錄

2 的整數次冪
檢查一個數是否是 2 的整數次冪
(函式模板) [編輯]
(C++20)
查詢不小於給定值的最小 2 的整數冪
(函式模板) [編輯]
(C++20)
查詢不大於給定值的最大 2 的整數冪
(函式模板) [編輯]
(C++20)
查詢表示給定值所需的最小位數
(函式模板) [編輯]
旋轉
(C++20)
計算按位左旋的結果
(函式模板) [編輯]
(C++20)
計算位右旋的結果
(函式模板) [編輯]
計數
計算從最高有效位開始的連續 0 位的數量
(函式模板) [編輯]
計算從最高有效位開始的連續 1 位的數量
(函式模板) [編輯]
計算從最低有效位開始的連續 0 位的數量
(函式模板) [編輯]
從最低有效位開始,計算連續的 1 位數
(函式模板) [編輯]
(C++20)
計算無符號整數中 1 位的數量
(函式模板) [編輯]
位元組序
(C++20)
指示標量型別的位元組序
(列舉) [編輯]

[編輯] 參見

C 文件 關於 位操作