Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2341816
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:04:54

老师布置了课程设计,让我们编一个五子棋程序,要求人与人对战。因为我不会清屏和在屏幕上控制光标,所以每下一个棋都要把整个棋盘重新绘制一遍,暂时还可以过关。编好人与人的之后,觉得不过瘾。闲来无事就去弄人机对战了。这下就有些问题了。
首先,我编写的人工智能(虽然很弱智,暂时这么叫它吧,海涵海涵)虽然不是很大,但是里面很多判断循环,编写好之后,编译是通过了,但是在运行的时候,过程还是在我的预料之外,但是让我找出哪儿不对劲又无从入手。这里想请教一下各位老鸟,在vc6.0环境怎样有效的调试程序找出问题所在。
以前我写的程序都比较小,很容易找出错误。如果一个程序比较大,如果等写完了再找错,可能当时的疏忽造成的一点小错误就要改动好多处,在那么庞大的程序里找起来很不方便,而且也难免有所错漏,对于比较大型的程序。有没有什么建议,尽量让它容易修改和调试。
最后问一下,在c++一个工程里面cpp文件之间怎样互相调用呀。我想把一个程序分成多一点的小程序,容易修改。但是我不会。


--------------------next---------------------

阅读(987) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~