相关疑难解决方法(0)

为什么(rand()%中的任何东西)在C++中总是0?

我无法让rand()在C++中工作.rand()通常给我一个非常大的数字.当我尝试使用模运算符(%)给它一个范围时,它总是返回0,无论如何.

在程序开头播种随机数生成器也无济于事.

c++ random

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

创建随机数量的对象

我创建了一个类,让我们称之为classA.我想在函数中创建main()一个随机数量的对象.我怎么能这样做,同时命名不同?我已经绝望了:

int a[100],i ,rnd;

srand ( time(NULL) ); 

rnd=(rand() %100);      
for(i=0;i<=rnd;i++){
    classa a[i];
}
Run Code Online (Sandbox Code Playgroud)

但我知道它不会起作用.

c++ class object

0
推荐指数
1
解决办法
676
查看次数

标签 统计

c++ ×2

class ×1

object ×1

random ×1