Showing content from https://en.cppreference.com/w/cpp/language/../error/error_code/../../utility/bit.html below:
Bit manipulation (since C++20) - cppreference.com
Provides several function templates to access, manipulate, and process individual bits and bit sequences.
reinterpret the object representation of one type as that of another
(function template) [edit] reverses the bytes in the given integer value
(function template) [edit] Integral powers of 2 checks if a number is an integral power of 2
(function template) [edit] finds the smallest integral power of 2 not less than the given value
(function template) [edit] finds the largest integral power of 2 not greater than the given value
(function template) [edit] finds the smallest number of bits needed to represent the given value
(function template) [edit] Rotating computes the result of bitwise left-rotation
(function template) [edit] computes the result of bitwise right-rotation
(function template) [edit] Counting counts the number of consecutive â0â bits, starting from the most significant bit
(function template) [edit] counts the number of consecutive 1 bits, starting from the most significant bit
(function template) [edit] counts the number of consecutive â0â bits, starting from the least significant bit
(function template) [edit] counts the number of consecutive 1 bits, starting from the least significant bit
(function template) [edit] counts the number of 1 bits in an unsigned integer
(function template) [edit] Endian indicates the endianness of scalar types
(enum) [edit] [edit] Notes [edit] See also
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4