自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

转载 C/C++语言误区—— void main( )

作者:antigloss http://cpp.ga-la.com 很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main( ) { /* ... *

2012-09-24 21:37:40 614

原创 JavaScript打字效果

JavaScript打字效果 var index = 0; var text; //记录输出文本 var currentStyle = 'inline'; //表示光标状态 function typewrite(){ var content = document.getElementById('content').innerHTML; content = cont

2012-09-17 23:43:29 202

使用MFC做的一个五子棋游戏

CGameCore类是游戏的核心,相当于CPU,所有操作都经由它处理,包含了电脑下棋的AI算法, CGoBangDlg类是游戏的平台,用于绘图,响应各种消息操作 CChess类是棋子类,定义棋子的信息 CPlayer类是玩家类,定义玩家的信息 CSetupDlg类是网络设置对话框类,当联机时用于设置网络 CConnect类是网络连接类,当联机时用于建立连接,发送和接收消息 人机对战算法简介: 电脑下棋的思路是给棋盘的每一个空棋位分别按电脑在此下子和用户在此下子,两种情况进行评分,得到两张分数表,对比,选出分数最高的棋位作为电脑下棋的位置 CGameCore类定义了一个三维数组int m_ScoreBoard[2][15][15]来记录两张分数表,用void CountScore(int x,int y,int type)函数对一个空棋位位评分,而它的实现依赖于int GetNum(int x,int y,int type,int i,int j)函数。 评分规则如下: 连五时,电脑和用户分数都为100000; 死四时,都为10; 冲四时,电脑为30000,用户为2000; 活四时,都为500000; 死三时,都为50; 冲三时,电脑为5000,用户为500; 活三时,电脑为25000,用户为1000; 连二时,电脑为2000,用户为250; 只有一(即附近都没棋)时,都为200; 风格设定为通过不断连三和连四来取胜,只有当对手下子成连五,活四,双活三时才优先阻挡

2012-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除