gpt4 book ai didi

c++ - 初始化静态 default_random_engine

转载 作者:搜寻专家 更新时间:2023-10-31 01:35:36 25 4
gpt4 key购买 nike

<分区>

我有一个简单的类,它对我使用 default_random_engine 生成随机数很有用。

随机.h:

#include <random>

using namespace std;

class Random
{
public:
Random();
~Random() {}
private:
static default_random_engine _engine;
};

随机.cpp:

#include "Random.h"

Random::Random()
{
_engine = default_random_engine{}; //Will this be initialized every time I create an object of type Random?
}

每次创建Random 类型的对象时,_engine 都会被初始化吗?我只是希望它在第一次初始化后保持原样,因为有人告诉我可以多次使用同一个引擎。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com