std::random_device rand_; 显示std命名空间下没有random_device
时间: 2024-05-15 14:12:44 浏览: 171
Random_random_mainc2t_
`std::random_device`是C++11中引入的随机数生成器类,它位于`<random>`头文件中。可能是因为你没有包含该头文件导致编译器无法找到该类。你可以在代码中加入以下语句来包含该头文件:
```cpp
#include <random>
```
如果你的编译器版本较老,可能不支持C++11标准,可以尝试升级编译器或者使用其他随机数生成器,例如`std::mt19937`。
阅读全文