命名空間
變體
動作

位元操作 (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 文件 關於 位元操作
English Deutsch 日本語 中文(简体) 中文(繁體)