小编Sha*_*dow的帖子

C++中的srand()作用域

当你srand()在函数内部调用时,它是否只rand()在该函数内部生成?

下面是函数main在那里srand()被调用.

int main(){
    srand(static_cast<unsigned int>(time(0)));

    random_number();
}

void random_number(){
    rand();
}
Run Code Online (Sandbox Code Playgroud)

该功能random_number在那里rand()使用的是地方外srand()被调用.

所以我的问题是 - 如果你rand()通过使用种子srand(),你可以使用种子rand()外面的种子srand()吗?包括功能,不同文件等

c++ random srand

6
推荐指数
2
解决办法
4051
查看次数

如何在java中使用enumMap

你如何在java中使用enumMap?我想使用enumMap来获取从0到n的常量命名值,其中n是size.但我不明白oracle网站上的描述> EnumMap.

我试着在这里使用一个

package myPackage;

import java.util.EnumMap;

public class Main{

    public static enum Value{
        VALUE_ONE, VALUE_TWO, SIZE
    }

    public static EnumMap<Value, Integer> x;

    public static void main(String[] args){
        x.put(Value.VALUE_ONE, 0);
        x.put(Value.VALUE_TWO, 1);
        x.put(Value.SIZE, 2);

        int[] myArray = new int[SIZE];

    }

}
Run Code Online (Sandbox Code Playgroud)

这不起作用.你怎么用enumMap?

x.put(Value.VALUE_ONE, 0);对于枚举中的每个元素,还有一种方法可以做到吗?

java arrays enums

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

如何在C++中创建一个类的多个实例

如何创建多个类实例而不单独输入它们的名称?

int main(){
    myClass myInstance_1;
    myClass myInstance_2;
    myClass myInstance_3;
    ...
    myClass myInstace_10;
}
Run Code Online (Sandbox Code Playgroud)

c++ class object

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

标签 统计

c++ ×2

arrays ×1

class ×1

enums ×1

java ×1

object ×1

random ×1

srand ×1