随笔 - 96  文章 - 255  trackbacks - 0
<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

E-mail:zbln426@163.com QQ:85132383 长期寻找对战略游戏感兴趣的合作伙伴。

常用链接

留言簿(21)

随笔分类

随笔档案

SDL相关网站

我的个人网页

我的小游戏

资源下载

搜索

  •  

积分与排名

  • 积分 - 485258
  • 排名 - 37

最新评论

阅读排行榜

评论排行榜

     摘要: TCPClientSock的建立和第三次握手。  阅读全文
posted @ 2010-06-07 00:46 lf426 阅读(1815) | 评论 (1)编辑 收藏
     摘要: TCPServerSock的建立和“第二次握手”。  阅读全文
posted @ 2010-06-06 23:46 lf426 阅读(1656) | 评论 (0)编辑 收藏
     摘要: socket是一个int的文件描述符(WinSock中直接是一种抽象的描述符),我们通过对这个描述符发出指令操作socket。这是C语言的思想,在面向对象的思想中,最好socket本身是一种对象,各种方法由对象本身发出。用面向对象的思想封装socket并不困难,而且,对于描述socket的概念可能更加直观,这一节,我们边介绍socket和TCP的概念边对socket进行OO封装。
(上)基类和监听socket。  阅读全文
posted @ 2010-06-06 22:24 lf426 阅读(3834) | 评论 (1)编辑 收藏
     摘要: sokcet本身属于系统(OS),是系统对TCP/IP的实现,也就是说,socket发出的异常信息不代表程序出错,甚至不代表系统出错,而仅仅就是代表socket本身的各种异常情况。  阅读全文
posted @ 2010-06-06 21:07 lf426 阅读(3924) | 评论 (0)编辑 收藏
     摘要: 所以,如果我们设想构造一个类,这个类的对象可以调用包含this的线程,那么这个对象一定不能是局部变量,或者说,我们必须在循环的{}对之前先把这些对象构造出来。或者说,如果我们希望用类来封装线程,那么这些可以调用线程的对象必须是全局的。  阅读全文
posted @ 2010-06-05 21:06 lf426 阅读(768) | 评论 (0)编辑 收藏
     摘要: 所以,一个解决方法是,凡是遇到新的线程,必须在新线程中重新写异常处理。不然,就如google代码标准里所说的那样,不使用C++的异常机制。毕竟C++没有定义多线程的标准,所以也就无从说起多线程中异常处理的标准。  阅读全文
posted @ 2010-06-05 20:16 lf426 阅读(2600) | 评论 (2)编辑 收藏
posted @ 2010-06-03 10:45 lf426 阅读(1866) | 评论 (2)编辑 收藏
     摘要: 接下来的教程我会兼顾winsock的代码,这主要是因为winsock本身对socket几乎是兼容的。所以,这里有必要先说明在VC环境中使用socket的一些简单设置,以及与Linux环境下的细微差别。  阅读全文
posted @ 2010-06-03 10:37 lf426 阅读(6509) | 评论 (0)编辑 收藏
     摘要: 本章的完整源代码以及演示程序  阅读全文
posted @ 2008-07-16 12:57 lf426 阅读(8384) | 评论 (3)编辑 收藏
     摘要: TCP通讯模型;recv()和send();处理echo行为  阅读全文
posted @ 2008-07-16 12:26 lf426 阅读(8106) | 评论 (2)编辑 收藏
仅列出标题
共10页: 1 2 3 4 5 6 7 8 9 Last