• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Jiwu Bu

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              32 隨筆 :: 0 文章 :: 25 評論 :: 0 Trackbacks

            08 2009 檔案

                 摘要: 上篇五子棋<一>
            http://www.shnenglu.com/bujiwu/archive/2009/08/23/94199.html

            主要實現了五子棋的界面與下棋業務流程。
            這二天實現了以下計劃中的第一點,完成了網絡對戰功能,并實現了網絡悔棋。
            1、網絡對戰功能(包括GameClient與GameServer類,可以了解Socket編程)。
            2、人機對戰功能(目前還沒有好的思路)。

            由于五子棋服務端與客戶端通訊比較簡單,所以只用最簡單的網絡通訊模式(沒有使用IOCP)。定義網絡通訊抽象基類CBaseSocket。
            1 typedef void (* RECVFUNC)(char *pMsg, int len);
            2
            3 class CBaseSocket
            4 {
            5 public:
            6 CBaseSocket();
            7 virtual ~CBaseSocket();
            8
            9 virtual bool  閱讀全文
            posted @ 2009-08-27 21:32 bujiwu 閱讀(1793) | 評論 (0)  編輯

                 摘要: 學習C++有比較長一段時間了。閑著沒事寫了一個五子棋的稚形。目前基本已經完成本機雙人對戰功能,包括悔棋,標記當前下棋位置等。以后準備進一步完善以下功能:
            1、網絡對戰功能(包括GameClient與GameServer類,可以了解Socket編程)。
            2、人機對戰功能(目前還沒有好的思路)。

            棋盤等界面基本都是一筆筆畫出來的,有的是加載圖片。沒有什么技術含量,主要是比較繁瑣,權當對以前學習的Windows消息,畫圖等的復習。
            主要用到了以下幾個類:  閱讀全文
            posted @ 2009-08-23 21:41 bujiwu 閱讀(2392) | 評論 (2)  編輯

            久久精品亚洲乱码伦伦中文| 日本五月天婷久久网站| 66精品综合久久久久久久| 国产99久久久国产精免费| 久久无码精品一区二区三区| 老司机午夜网站国内精品久久久久久久久 | 日日狠狠久久偷偷色综合免费| 久久久久久久久久免免费精品| 久久精品国产久精国产果冻传媒 | 久久香蕉超碰97国产精品| 69久久精品无码一区二区| 久久久久亚洲AV成人网人人网站| 久久综合亚洲欧美成人| 久久久黄片| 伊人久久综合热线大杳蕉下载| 久久婷婷五月综合成人D啪| 精品综合久久久久久97超人| 亚洲国产成人精品91久久久 | 久久国产精品国产自线拍免费| 久久久久久久国产免费看| 久久99精品国产| 亚洲国产另类久久久精品小说| 久久精品国产一区| 久久夜色精品国产网站| 久久久国产99久久国产一| 久久精品国产亚洲AV蜜臀色欲| 国产高清美女一级a毛片久久w| 成人综合伊人五月婷久久| 亚洲AV无码久久精品色欲| 亚洲精品成人网久久久久久| 久久综合色区| 亚洲精品久久久www| 亚洲欧洲久久久精品| 久久伊人色| 伊人久久成人成综合网222| 精品无码久久久久久久久久| 99精品久久久久久久婷婷| 99久久99久久精品国产| 国内精品久久久久久久久| 久久精品亚洲精品国产欧美| 美女久久久久久|