bit_ceil#
Fully qualified name: carb::cpp::bit_ceil
Defined in carb/cpp/Bit.h
- 
template<class T, std::enable_if_t<detail::IsUnsignedIntegral<T>::value, bool> = false>
constexpr T carb::cpp::bit_ceil( - T val,
 Finds the smallest integral power of two not less than the given value.
- Template Parameters:
 T – An unsigned integral type
- Parameters:
 val – An unsigned integral value
- Returns:
 The smallest integral power of two that is not smaller than
val. Undefined if the resulting value is not representable inT.