摘要: 1、阻塞模式与非阻塞模式下recv的返回值各代表什么意思?有没有区别?(就我目前了解阻塞与非阻塞recv返回值没有区分,都是 <0:出错,=0:连接关闭,>0接收到数据大小,特别:返回值 <0时并且(errno == EINTR || errno == EWOULDBLOCK || errno == EAGAIN)的情况下认为连接是正常的,继续接收。只是阻塞模式下recv会阻塞着... 阅读全文
posted @ 2010-06-17 17:35 SouthIsland 阅读(11854) 评论(0) 推荐(0) 编辑
摘要: 正文智能指针能够使C++的开发简单化,主要是它能够像其它限制性语言(如C#、VB)自动管理内存的释放,而且能够做更多的事情。1、什么是智能指针智能指针是一种像指针的C++对象,但它能够在对象不使用的时候自己销毁掉。我们知道在C++中的对象不再使用是很难定义的,因此C++中的资源管理是很复杂的。各种智能指针能够操作不同的情况。当然,智能指针能够在任务结束的时候删除对象,除了在程序之外。许多库都提供了... 阅读全文
posted @ 2010-06-10 11:25 SouthIsland 阅读(3374) 评论(0) 推荐(0) 编辑
摘要: 在你的代码中使用Boost智能指针Smart Pointers to boost your code(By peterchen)翻译masterleeDownload source files - 45.3kb正文智能指针能够使C++的开发简单化,主要是它能够像其它限制性语言(如C#、VB)自动管理内存的释放,而且能够做更多的事情。1、什么是智能指针智能指针是一种像指针的C++对象,但它能够在对象... 阅读全文
posted @ 2010-06-10 11:15 SouthIsland 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 查看系统时间date设置系统时间date 201004271354 把系统时间设置到2010年04月27日13:54还有一个设置系统时间的方法,与INTERNET同步时间# ntpdate clepsydra.dec.com (或者用ntpdate ch.pool.ntp.org)10 Apr 19:26:49 ntpdate: step time server 204.123.2.5 offse... 阅读全文
posted @ 2010-06-07 17:20 SouthIsland 阅读(521) 评论(0) 推荐(0) 编辑