gpt4 book ai didi

c++ - 创建随机数生成器 srand 和 rand undefined

转载 作者:太空宇宙 更新时间:2023-11-04 14:29:54 25 4
gpt4 key购买 nike

我正在使用虚拟工作室,它一直将 srand 和 rand 标记为未定义。项目设置为 visual c++ win32 项目。 #include cstdlib 和 #include ctime 也已实现。

#include <iostream>
#include <fstream>
#include <cstdlib>
#include <ctime>

using namespace std;



void randomNumberGen();

int main() {
randomNumberGen();
return 0;
}

void randomNumberGen()
{
ofstream randomNumberDocument;
unsigned seed = time(0);
srand(seed);

for(int i=1; i<=10; i++)
cout << rand() << endl;
}

我知道这不是一个功能齐全的程序,fstream 还没有实现。我想在继续之前解决问题

最佳答案

可能是编译器的问题。它应该检测到它。您可以尝试重新安装或更新编译器。或者你可以使用 c图书馆 <stdlib.h> .我会给 com,但我没有这方面的声誉。 :D

关于c++ - 创建随机数生成器 srand 和 rand undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42863490/

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