mt19937_64头文件
时间: 2023-07-04 14:15:58 浏览: 306
MT算法MT19937
`mt19937_64` 是 C++ 11 标准库中的伪随机数生成器类,它定义在 `<random>` 头文件中。因此,如果要在程序中使用 `mt19937_64`,需要包含该头文件。
示例代码:
```c++
#include <iostream>
#include <random>
int main() {
std::mt19937_64 rnd(std::chrono::steady_clock::now().time_since_epoch().count());
std::cout << rnd() << std::endl;
return 0;
}
```
在上述代码中,我们通过包含 `<random>` 头文件来使用 `mt19937_64`,并创建了一个名为 `rnd` 的对象来生成随机数。
阅读全文