Jiwu Bu

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  32 随笔 :: 0 文章 :: 25 评论 :: 0 Trackbacks

#

     摘要: 进程间通讯--System V 消息队列  阅读全文
posted @ 2009-11-07 21:47 bujiwu 阅读(695) | 评论 (0)编辑 收藏

     摘要: core dump  阅读全文
posted @ 2009-11-05 13:12 bujiwu 阅读(597) | 评论 (0)编辑 收藏

     摘要: 创建守护进程  阅读全文
posted @ 2009-11-01 22:15 bujiwu 阅读(464) | 评论 (0)编辑 收藏

     摘要: Linux与Windows中map类erase方法的差异  阅读全文
posted @ 2009-11-01 10:40 bujiwu 阅读(5191) | 评论 (4)编辑 收藏

     摘要: 简单线程基类实现方法  阅读全文
posted @ 2009-09-15 21:37 bujiwu 阅读(378) | 评论 (0)编辑 收藏

     摘要: fork创建子进程例子  阅读全文
posted @ 2009-09-13 20:25 bujiwu 阅读(282) | 评论 (0)编辑 收藏

     摘要: 上篇五子棋<一>
http://www.cppblog.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 阅读(1757) | 评论 (0)编辑 收藏

     摘要: 学习C++有比较长一段时间了。闲着没事写了一个五子棋的稚形。目前基本已经完成本机双人对战功能,包括悔棋,标记当前下棋位置等。以后准备进一步完善以下功能:
1、网络对战功能(包括GameClient与GameServer类,可以了解Socket编程)。
2、人机对战功能(目前还没有好的思路)。

棋盘等界面基本都是一笔笔画出来的,有的是加载图片。没有什么技术含量,主要是比较繁琐,权当对以前学习的Windows消息,画图等的复习。
主要用到了以下几个类:  阅读全文
posted @ 2009-08-23 21:41 bujiwu 阅读(2378) | 评论 (2)编辑 收藏

     摘要: 从STL中的list删除元素  阅读全文
posted @ 2009-07-14 22:33 bujiwu 阅读(22072) | 评论 (2)编辑 收藏

     摘要: Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量  阅读全文
posted @ 2009-01-25 18:20 bujiwu 阅读(18500) | 评论 (2)编辑 收藏

仅列出标题
共4页: 1 2 3 4