C++ 参考手册

位置:首页 > C++ 参考手册 >数值库 > std::bit_ceil

定义于头文件 <bit>
template< class T >
constexpr T bit_ceil(T x);
(C++20 起)

不小于 x 的最小的二的整数次幂。若值不能以 T 表示,则行为未定义。

此函数仅若结果能以 T 表示才为 constexpr 。

此重载仅若 T 为无符号整数类型(即 unsigned charunsigned shortunsigned intunsigned longunsigned long long 或扩展无符号整数类型)才参与重载决议。

参数

x - 无符号整数类型的值

返回值

不小于 x 的最小的二的整数次幂。

异常

(无)

示例

本节未完成
原因:暂无示例