stdbit.h¶
C23 Standard
88 / 88 (100.0%)
C23 Standard
88 / 88 (100.0%)
Functions
70 / 70 (100.0%)
Macros
18 / 18 (100.0%)
Macros¶
| Macro | Status | C23 Section | POSIX Docs |
|---|---|---|---|
__STDC_ENDIAN_BIG__ | Implemented | 7.18.2.2 | – |
__STDC_ENDIAN_LITTLE__ | Implemented | 7.18.2.2 | – |
__STDC_ENDIAN_NATIVE__ | Implemented | 7.18.2.2 | – |
__STDC_VERSION_STDBIT_H__ | Implemented | 7.18.1.2 | – |
stdc_bit_ceil | Implemented | 7.18.16.1 | – |
stdc_bit_floor | Implemented | 7.18.15.1 | – |
stdc_bit_width | Implemented | 7.18.14.1 | – |
stdc_count_ones | Implemented | 7.18.12.1 | – |
stdc_count_zeros | Implemented | 7.18.11.1 | – |
stdc_first_leading_one | Implemented | 7.18.8.1 | – |
stdc_first_leading_zero | Implemented | 7.18.7.1 | – |
stdc_first_trailing_one | Implemented | 7.18.10.1 | – |
stdc_first_trailing_zero | Implemented | 7.18.9.1 | – |
stdc_has_single_bit | Implemented | 7.18.13.1 | – |
stdc_leading_ones | Implemented | 7.18.4.1 | – |
stdc_leading_zeros | Implemented | 7.18.3.1 | – |
stdc_trailing_ones | Implemented | 7.18.6.1 | – |
stdc_trailing_zeros | Implemented | 7.18.5.1 | – |
Functions¶
| Function | Status | C23 Section | POSIX Docs |
|---|---|---|---|
stdc_bit_ceil_uc | Implemented | 7.18.16 | – |
stdc_bit_ceil_ui | Implemented | 7.18.16 | – |
stdc_bit_ceil_ul | Implemented | 7.18.16 | – |
stdc_bit_ceil_ull | Implemented | 7.18.16 | – |
stdc_bit_ceil_us | Implemented | 7.18.16 | – |
stdc_bit_floor_uc | Implemented | 7.18.15 | – |
stdc_bit_floor_ui | Implemented | 7.18.15 | – |
stdc_bit_floor_ul | Implemented | 7.18.15 | – |
stdc_bit_floor_ull | Implemented | 7.18.15 | – |
stdc_bit_floor_us | Implemented | 7.18.15 | – |
stdc_bit_width_uc | Implemented | 7.18.14 | – |
stdc_bit_width_ui | Implemented | 7.18.14 | – |
stdc_bit_width_ul | Implemented | 7.18.14 | – |
stdc_bit_width_ull | Implemented | 7.18.14 | – |
stdc_bit_width_us | Implemented | 7.18.14 | – |
stdc_count_ones_uc | Implemented | 7.18.12 | – |
stdc_count_ones_ui | Implemented | 7.18.12 | – |
stdc_count_ones_ul | Implemented | 7.18.12 | – |
stdc_count_ones_ull | Implemented | 7.18.12 | – |
stdc_count_ones_us | Implemented | 7.18.12 | – |
stdc_count_zeros_uc | Implemented | 7.18.11 | – |
stdc_count_zeros_ui | Implemented | 7.18.11 | – |
stdc_count_zeros_ul | Implemented | 7.18.11 | – |
stdc_count_zeros_ull | Implemented | 7.18.11 | – |
stdc_count_zeros_us | Implemented | 7.18.11 | – |
stdc_first_leading_one_uc | Implemented | 7.18.8 | – |
stdc_first_leading_one_ui | Implemented | 7.18.8 | – |
stdc_first_leading_one_ul | Implemented | 7.18.8 | – |
stdc_first_leading_one_ull | Implemented | 7.18.8 | – |
stdc_first_leading_one_us | Implemented | 7.18.8 | – |
stdc_first_leading_zero_uc | Implemented | 7.18.7 | – |
stdc_first_leading_zero_ui | Implemented | 7.18.7 | – |
stdc_first_leading_zero_ul | Implemented | 7.18.7 | – |
stdc_first_leading_zero_ull | Implemented | 7.18.7 | – |
stdc_first_leading_zero_us | Implemented | 7.18.7 | – |
stdc_first_trailing_one_uc | Implemented | 7.18.10 | – |
stdc_first_trailing_one_ui | Implemented | 7.18.10 | – |
stdc_first_trailing_one_ul | Implemented | 7.18.10 | – |
stdc_first_trailing_one_ull | Implemented | 7.18.10 | – |
stdc_first_trailing_one_us | Implemented | 7.18.10 | – |
stdc_first_trailing_zero_uc | Implemented | 7.18.9 | – |
stdc_first_trailing_zero_ui | Implemented | 7.18.9 | – |
stdc_first_trailing_zero_ul | Implemented | 7.18.9 | – |
stdc_first_trailing_zero_ull | Implemented | 7.18.9 | – |
stdc_first_trailing_zero_us | Implemented | 7.18.9 | – |
stdc_has_single_bit_uc | Implemented | 7.18.13 | – |
stdc_has_single_bit_ui | Implemented | 7.18.13 | – |
stdc_has_single_bit_ul | Implemented | 7.18.13 | – |
stdc_has_single_bit_ull | Implemented | 7.18.13 | – |
stdc_has_single_bit_us | Implemented | 7.18.13 | – |
stdc_leading_ones_uc | Implemented | 7.18.4 | – |
stdc_leading_ones_ui | Implemented | 7.18.4 | – |
stdc_leading_ones_ul | Implemented | 7.18.4 | – |
stdc_leading_ones_ull | Implemented | 7.18.4 | – |
stdc_leading_ones_us | Implemented | 7.18.4 | – |
stdc_leading_zeros_uc | Implemented | 7.18.3 | – |
stdc_leading_zeros_ui | Implemented | 7.18.3 | – |
stdc_leading_zeros_ul | Implemented | 7.18.3 | – |
stdc_leading_zeros_ull | Implemented | 7.18.3 | – |
stdc_leading_zeros_us | Implemented | 7.18.3 | – |
stdc_trailing_ones_uc | Implemented | 7.18.6 | – |
stdc_trailing_ones_ui | Implemented | 7.18.6 | – |
stdc_trailing_ones_ul | Implemented | 7.18.6 | – |
stdc_trailing_ones_ull | Implemented | 7.18.6 | – |
stdc_trailing_ones_us | Implemented | 7.18.6 | – |
stdc_trailing_zeros_uc | Implemented | 7.18.5 | – |
stdc_trailing_zeros_ui | Implemented | 7.18.5 | – |
stdc_trailing_zeros_ul | Implemented | 7.18.5 | – |
stdc_trailing_zeros_ull | Implemented | 7.18.5 | – |
stdc_trailing_zeros_us | Implemented | 7.18.5 | – |