东方符斗祭官方论坛

找回密码
加入幻想乡

QQ登录

只需一步,快速开始

搜索
收起/展开

当前在线玩家

游戏大厅      在房间中       准备状态       游戏中       观战中      
收起/展开

『文々。新闻』

12
返回列表 发新帖
楼主: 正体不明

想请教一些问题。

[复制链接]

存在感: 8 天

[LV.3]毛玉II

吹风姬
幸福:147℃
发表于 2013-11-24 21:49:22 | 显示全部楼层
1、C++中怎么出现随机?比如符斗祭的摸牌。
程序中的随机数都是伪随机,是通过算法算出来的。随机数生成器有一个种子,如果种子一样,那么随机数序列就是一样的。C++不清楚, C中可以用rand函数来生成随机数(其实也不推荐,C中的rand随机效果很不好的,最好使用操作系统提供的随机数产生机制。比如Windows平台的CryptGenRandom,和unix平台的/dev/random和/dev/urandom

如何把C++生成的DOS转化成别的框?意思是指不想看到那个黑框的DOS,变成向比如“纸牌”“扫雷”那种框。
DOS框实际上叫控制台程序。想要产生窗口的话,就要调用操作系统提供的相应的API。这些API不是C或者C++的内容,所以一般讲课不会讲的。
比如Windows平台有个API叫MessageBox,可以产生一个消息框。
在Windows上写程序的话,就不要用C++了,直接学C#吧。C++是巨坑。

3、如何清屏,不然看起来好乱。。。
#include <conio.h>
clrscr();
[发帖际遇]:

Proton被灵梦强制塞钱,不情愿的交出1 点节操.
幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

存在感: 930 天

[LV.10]达人III

祸美人
幸福:20106℃
 楼主| 发表于 2013-11-25 13:10:26 | 显示全部楼层
Proton 发表于 2013-11-24 21:49
1、C++中怎么出现随机?比如符斗祭的摸牌。
程序中的随机数都是伪随机,是通过算法算出来的。随机数生成器 ...

嗯嗯,谢谢质子君,感谢~
C++中不会加音乐和图片,用C#中的MessageBox是不是就可以加上图片和音乐了?
回复 支持 反对

使用道具 举报

存在感: 25 天

[LV.4]毛玉III

Akyuu
幸福:20548℃
发表于 2013-11-25 14:01:04 煞笔球保护协会 | 显示全部楼层
Proton 发表于 2013-11-24 21:49
1、C++中怎么出现随机?比如符斗祭的摸牌。
程序中的随机数都是伪随机,是通过算法算出来的。随机数生成器 ...

不愧是专业的。。。跪了
回复 支持 反对

使用道具 举报

存在感: 8 天

[LV.3]毛玉II

吹风姬
幸福:147℃
发表于 2013-11-25 23:14:49 | 显示全部楼层
正体不明 发表于 2013-11-25 13:10
嗯嗯,谢谢质子君,感谢~
C++中不会加音乐和图片,用C#中的MessageBox是不是就可以加 ...

音乐和图片是不行的。真的想学的话,建议你去找一本C#的书。
C++除了课堂上以外就不要碰了。


C#我也不太了解,没法给你说具体怎么弄。
回复 支持 反对

使用道具 举报

存在感: 930 天

[LV.10]达人III

祸美人
幸福:20106℃
 楼主| 发表于 2013-11-26 21:13:10 | 显示全部楼层
Proton 发表于 2013-11-25 23:14
音乐和图片是不行的。真的想学的话,建议你去找一本C#的书。
C++除了课堂上以外就不要碰了。

哦,这样呀,看来是加不了了。
谢谢质子君指点,咱去研究研究C#~

回复 支持 反对

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 加入幻想乡

本版积分规则

幻想梦斗符

申请友链||小黑屋|手机版|Archiver|东方符斗祭官方论坛

GMT+8, 2025-5-17 06:22 , Processed in 0.033355 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表