“cpp/numeric/random/random device/operator()”的版本间的差异
来自cppreference.com
< cpp | numeric | random | random device
(以“{{cpp/numeric/random/random_device/title|operator()}} {{cpp/numeric/random/random_device/navbar}} {{ddcl | since=c++11 | 1= result_type operator()(); }} 生成一...”为内容创建页面) |
小 |
||
(未显示2个用户的2个中间版本) | |||
第5行: | 第5行: | ||
}} | }} | ||
− | 生成 | + | 生成 分布的非确定随机值。 |
===参数=== | ===参数=== | ||
第11行: | 第11行: | ||
===返回值=== | ===返回值=== | ||
− | + | 分布于 [{{c|min()}}, {{c|max()}}] 的随机数。 | |
===异常=== | ===异常=== | ||
− | 若不能生成随机数则抛出 | + | 若不能生成随机数则抛出 {{lc|std::exception}} 的实现定义异常。 |
===参阅=== | ===参阅=== | ||
第22行: | 第22行: | ||
{{dsc end}} | {{dsc end}} | ||
− | {{langlinks|en}} | + | {{langlinks|en}} |
2024年2月19日 (一) 19:08的最后版本
result_type operator()(); |
(C++11 起) | |
生成均匀分布的非确定随机值。
目录 |
[编辑] 参数
(无)
[编辑] 返回值
均匀分布于 [min(), max()] 的随机数。
[编辑] 异常
若不能生成随机数则抛出派生于 std::exception 的实现定义异常。
[编辑] 参阅
[静态] |
获取输出范围中的最小可能值 (公开静态成员函数) |
[静态] |
获取输出范围中的最大可能值 (公开静态成员函数) |