| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3303 人关注过本帖
标题:随机数产生问题?
取消只看楼主 加入收藏
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
 问题点数:0 回复次数:8 
随机数产生问题?
#include <windows.h>
#include <gl/gl.h>
#include <gl/glu.h>
#include <gl/glut.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <time.h>
srand(time(NULL));

为什么我这样写 srand出现错误:
error C2501: 'srand' : missing storage-class or type specifiers
error C2373: 'srand' : redefinition; different type modifiers
希望哪位好心的哥哥或姐姐能帮帮我!!! thank you!
搜索更多相关主题的帖子: 随机数 include srand type 
2007-11-27 13:44
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]踏魔狼[/underline][/bold] 于 2007-11-27 14:35 发表 [url=http://bbs.][/url]
srand被重定义了.你是否有重定义srand呢?


没有啊  我查找了啊   程序里就一句srand(time(NULL));
2007-11-27 15:53
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 09:58 发表 [url=http://bbs.][/url]
谁调用srand?

什么意思啊?
我不理解啊!
我就在新的一行写srand(time(NULL));
没有其他的调用啊!
2007-11-29 07:36
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]踏魔狼[/underline][/bold] 于 2007-11-28 19:08 发表 [url=http://bbs.][/url]
在头文件中加上#pragma once
看能不能解决.

兄弟啊!
还是不行啊!
有没有可能是我的机器问题!
或者是我的编译器的问题啊!
好像 都不可以!
好郁闷!
2007-11-29 13:24
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 21:34 发表 [url=http://bbs.][/url]
一个函数必须由其它函数调用

不知道啊!
这个srand(time(NULL));
不过这里不是不需要其他函数调用吗?
2007-11-29 13:32
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]vfdff[/underline][/bold] 于 2007-11-29 13:27 发表 [url=http://bbs.][/url]
#include
#include
#include
int main(void)
{
    int i;
    time_t t;
    srand((unsigned) time(&t));/*注意类型转换*/
    printf("Ten random numbers from 0 to 99

");
    for(i=0; i

兄弟我忘记了告诉你我是在  Win32 Application 里面写的!
好像这两个有点不一样啊在console可以啊!
2007-11-29 13:38
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]duccdd[/underline][/bold] 于 2007-11-28 21:40 发表 [url=http://bbs.][/url]


一个函数必须由其它函数调用,你写在那里编译器找不到调用它的函数当然报错
PS:你的日期为什么是2007-11-29 07:36 ,我一发帖就比你挤到下面去了

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊
2007-11-29 13:39
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]踏魔狼[/underline][/bold] 于 2007-11-28 19:08 发表 [url=http://bbs.][/url]
在头文件中加上#pragma once
看能不能解决.

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊
2007-11-29 13:39
ldcsoftware
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2007-8-6
收藏
得分:0 
原帖由 [bold][underline]ldcsoftware[/underline][/bold] 于 2007-11-29 13:39 发表 [url=http://bbs.][/url]

兄弟我忘记了告诉你
我是在Win32 Application里面写的
不是在Win32 Console Application里面的啊


怎么还是没有人啊!
2007-12-04 23:01
快速回复:随机数产生问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013922 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved