Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我在使用mt19937生成C+中的随机数时遇到了一个问题+; 我尝试C++中使用 MT1937 的生成随机数,如代码所示,但是我遇到了一些WED行为。 #include <iostream> #include <rando_C++_Random - Fatal编程技术网

我在使用mt19937生成C+中的随机数时遇到了一个问题+; 我尝试C++中使用 MT1937 的生成随机数,如代码所示,但是我遇到了一些WED行为。 #include <iostream> #include <rando

我在使用mt19937生成C+中的随机数时遇到了一个问题+; 我尝试C++中使用 MT1937 的生成随机数,如代码所示,但是我遇到了一些WED行为。 #include <iostream> #include <rando,c++,random,C++,Random,我在使用mt19937生成C+中的随机数时遇到了一个问题+; 我尝试C++中使用 MT1937 的生成随机数,如代码所示,但是我遇到了一些WED行为。 #include <iostream> #include <random> #include <chrono> using namespace std; int main() { mt19937 rng((unsigned int) chrono::steady_clock::now(

我在使用mt19937生成C+中的随机数时遇到了一个问题+; <>我尝试C++中使用<代码> MT1937 的生成随机数,如代码所示,但是我遇到了一些WED行为。
#include <iostream>
#include <random>
#include <chrono>
using namespace std;

int main() {
    mt19937 rng((unsigned int) chrono::steady_clock::now().time_since_epoch().count());
    int n = rng() % 10 + 2;
    cout << n << endl;
    for (int i = 0; i < n; i++) {
        int x = rng() % 10 + 1;
        int y = rng() % 10 + 1;
        cout << x << " " << y << " " << endl;
    }
}
#包括
#包括
#包括
使用名称空间std;
int main(){
mt19937 rng((无符号整数)时钟::稳定时钟::现在();
int n=rng()%10+2;

您是否尝试过包含正确的标题?
?另外,请将粘贴文本作为文本复制到您的问题中,包括生成错误和控制台输入/输出。请
#包含使用命名空间std;
是一个可怕的习惯,难怪您会遇到麻烦。请使用您的最新版本更新问题,该版本仍然不可用't work.无法复制。请将您使用的完整版本添加到问题中,并在命令行中键入
g++-v
,以绝对确定路径中前面没有隐藏较旧的g++版本。