小编dav*_*000的帖子

具有独特指针的深浅克隆

没有代码显示,但一般问题

如果您有一个包含唯一 ptr 的类,那么浅拷贝和深拷贝之间的区别有何相关性?

c++ unique-ptr

4
推荐指数
1
解决办法
247
查看次数

C++ 如何阻止随机引擎产生负数?

我有一个函数,我试图生成 18 到 5 之间的随机数

int randomAge() {
  int random;
  std::random_device rd;
  static std::default_random_engine generator(rd()); //produce a static random engine
  std::normal_distribution<double> distribution(18, 52);  //random age between 18 and 52
  random = distribution(generator);
  return random;
}
Run Code Online (Sandbox Code Playgroud)

但是,我收到负数和大于 52 的偶数。如何解决此问题,使其生成 18 到 52 之间的数字?

c++ random

2
推荐指数
1
解决办法
135
查看次数

标签 统计

c++ ×2

random ×1

unique-ptr ×1