摘要: 对于基于TCP开发的通讯程序,有个很重要的问题需要解决,就是封包和拆包。一、为什么基于TCP的通讯程序需要进行封包和拆包. TCP是个"流"协议,所谓流,就是没有界限的一串数据。 大家可以想想河里的流水,是连成一片的,其间是没有分界线的。但一般通讯程序开发是需要定义一个个相互独立的数据包的,比如... 阅读全文
posted @ 2015-01-17 18:22 wiessharling 阅读(9112) 评论(0) 推荐(2) 编辑
摘要: 1. 反转字符串char* strrev1(const char* str){ int len = strlen(str); char *temp = new char[len + 1]; char *p = temp + len; *p = '\0'; p--; ... 阅读全文
posted @ 2015-01-17 16:12 wiessharling 阅读(682) 评论(0) 推荐(0) 编辑