自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 自己封装的一个 TCP 套接字基类

TcpSocket.h   #ifndef __CTCPSOCKET_H__ #define __CTCPSOCKET_H__   #include enum OVER_TYPE { RECV_OVERLAPPED, SEND_OVERLAPPED, BOTH_OVERLAPPED }; enum OPER_TYPE { RECV_POSTED, SEND_POSTED }; e

2010-04-27 11:09:00 1540

原创 一个内存池代码

最近做服务器,需要把数千个客户端上发的数据保存起来;保存数据所使用的缓冲区,是从一个内存池里面取得的;客户端上发的数据,长度从几十字节至三四 k 不等(按照协议,数据长度最大为4k);如果内存池中的每片缓冲区的长度大小都使用4k,会造成空间浪费,因为客户端就算只上发几个字节的数据,也会占用一片4k的缓冲区;想了一下,就做了下面这个内存池来避免空间浪费;里面使用了8块大内存,每块内存依次按照 32字

2010-04-27 10:50:00 1441 2

原创 读写 unicode 文件

 (一)wifstream inf;inf.open(filename,ios::out);if( inf.eof()){ return;}wchar_t head[2];inf.seekg(0);inf.read(head,2);   if( (head[0] == 0xff && head[1]==0xfe )||(head[0]==0xfe&&head[1]==0xff))   { co

2010-04-06 23:12:00 1089

C++写的操作LUA的类

刚开始学LUA,2位网上认识的朋友,一人给了我一个操作LUA的C++类;其中一个类的实现代码是封装在 lib 里面的,很遗憾没有lib代码,但是能用。为了赚资源分,共享给兄弟们

2008-06-04

数据结构 c语言版(严尉敏)配书光盘 DSDemo

《数据结构(C语言版)》配书光盘 DSDemo<br><br>数据结构算法演示<br>使 用 手 册<br><br>一、 功能简介<br>本课件是一个动态演示数据结构算法执行过程的辅助教学软件, 它可适应读者对算法的输入数据和过程执行的控制方式的不同需求, 在计算机的屏幕上显示算法执行过程中数据的逻辑结构或存储结构的变化状况或递归算法执行过程中栈的变化状况。整个系统使用菜单驱动方式, 每个菜单包括若干菜单项。每个菜单项对应一个动作或一个子菜单。系统一直处于选择菜单项或执行动作状态, 直到选择了退出动作为止。<br><br>二、 系统内容<br>本系统内含84个算法,分属13部分内容,由主菜单显示,与《数据结构》教科书中自第2章至第11章中相对应。各部分演示算法如下:<br>1. 顺序表<br>(1)在顺序表中插入一个数据元素(ins_sqlist)<br>(2)删除顺序表中一个数据元素(del_sqlist)<br>(3)合并两个有序顺序表(merge_sqlist)<br>2. 链表<br>(1)创建一个单链表(Crt_LinkList)<br>(2)在单链表中插入一个结点(Ins_LinkList)<br>(3)删除单链表中的一个结点(Del_LinkList)<br>(4)两个有序链表求并(Union)<br>(5)归并两个有序链表(MergeList_L)<br>(6)两个有序链表求交(ListIntersection_L)<br>(7)两个有序链表求差(SubList_L)

2008-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除