小编Ala*_*key的帖子

C++从1到非常大的随机数(例如2500万)

你如何创建一个产生1到2,500万随机数的函数?

我已经考虑过使用,rand()但我认为最大数量RAND_MAX是正确的= 32000(那里)?

有没有办法绕过这种方式,这种方式不会降低选择非常低数字的概率,也不会增加选择高/中数的概率?

编辑:@Jamey D的方法完全独立于Qt.

c++ random largenumber numbers

6
推荐指数
1
解决办法
1807
查看次数

Qt 如何使用 RGB 颜色和 QColor 创建 QBrush 并在以后更改它?

目前我用它来创建一个 QBrush:

QBrush *goldBrush = new QBrush(QColor(212,175,55));
scene->addRect(0,415,20,50,noPen,*goldBrush);
Run Code Online (Sandbox Code Playgroud)

但显然这会泄漏内存。

你还能怎么做呢?我试过这个:

QBrush greyBrush(QColor(212,175,55));
greyBrush.setColour(QColor(120,60,55))
Run Code Online (Sandbox Code Playgroud)

但这也没有奏效。我希望能够将画笔声明为一种颜色,然后能够更改它。

编辑:完整的问题我不好。

c++ qt qcolor

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×2

largenumber ×1

numbers ×1

qcolor ×1

qt ×1

random ×1