<random>

公有成员函数 (public member function)
<random>

std::piecewise_constant_distribution::intervals

vector<result_type> intervals() const;
区间 (Intervals)
返回一个包含子区间边界vector

子区间是连续的,每个内部边界指示一个区间的结束和下一个区间的开始,向量的第一个和最后一个元素表示分布可以产生的整个值区间的界限。

每个区间假定为左闭右开区间:[bi,bi+1)

向量的大小是区间数加一。

参数



返回值

一个包含分布子区间边界的vector
结果类型 (result_type)是一个成员类型,定义为第一个类模板参数的别名 (实数类型 (RealType)).

复杂度

常量。

另见