为啥我这个总是33分就不变呢
今天下了最新的DreamCity工具(4.14的,1.6版本),我让我的Player1.dll和一个只返回Operation.Empty的算法跑,每次都是33分,而且还卡住不动,求救啊,怎么回事呢file:///C:/Users/yuxiaichou/Desktop/GPCT资料/QQ截图20120414191652.png补个截图,求救啊
回复 2# Mario 的帖子
你好,Mario:1.5版本是正常的么?
你用单步模式跑一下,看看player2加载的算法是否正常,会不会发生异常。
回复 3# Iver 的帖子
1.5也是一样,貌似33分是player1的总分,但是我用的是单步模式啊,它就是不显示上一步操作的信息,点击下一步后就成为图片上那样不动了回复 4# Mario 的帖子
你好,Mario:请检查一下你的两个算法在单步模式下是否正常执行,以及返回值是否正确。
尤其是关注一下player2算法是否抛出异常。 我调试单步模式,在两个player里都加了断点,但是两个断点都没经过,不知道为什么。我的player2的step里就一句代码 return Operation.Empty。 我想知道为什么我的player1里的step我加了断点它没有经过啊
回复 6# Mario 的帖子
你好,Mario:你检查一下你加载的player1是否是VS里加了断点的那个工程的输出。 你好,问题解决了,我删了player1的构造函数它就调用step了,可是我不懂为什么啊,难道不能自己写构造函数?我的构造函数是无参的
回复 7# Iver 的帖子
你好,问题解决了,我删了player1的构造函数它就调用step了,可是我不懂为什么啊,难道不能自己写构造函数?我的构造函数是无参的回复 9# Mario 的帖子
你好,Mario:可以自已实无参构造器,但应注意声明为public。
你可以把断点设在你的构造器中,看是否能断到,然后检查一下构造器中的逻辑是否会导致比赛非正常的结束。
页:
[1]