2010年9月15日

摘要: 一段简单的动态改变数组大小的代码,给初学者看看,详见代码:#include <iostream>class Int_array{ static int no_instances; //数组的实例个数 int size; int len; int *array; //数组指针public: Int_array(int); Int_array(const Int_array&); int &retrieve(int); //索引元素 int no_instance(); void Display(); int length(); void Add(int); void 阅读全文
posted @ 2010-09-15 21:04 android开发实例 阅读(460) 评论(0) 推荐(0) 编辑
摘要: ##########################################################################ASCE1885的声明:本文源代码归属于:author: Gonzales Ceneliahomepage: www.ai-search.4t.com有增改!##########################################################################本代码实现二分查找的功能,查找前对数组排序使用的是冒泡排序算法。使用的开发环境是Dev C++ 4.9.9.2。程序头文件是bisearch.h, 阅读全文
posted @ 2010-09-15 16:30 android开发实例 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 使用IOCP的TCP服务器使用过程大体如下:1) 使用CreateIoCompletionPort函数创建完成端口,并以该I/O完成端口为参数创建多个服务线程;2) 创建监听套接字;3) 接收客户端连接请求,返回服务套接字;4) 将服务套接字与完成端口绑定,并在该套接字上投递初始I/O操作请求;5) 返回步骤3);服务线程的流程如下:1) 调用GetQueuedCompletionPort函数等待获取完成信息;2) 根据需要对数据进行处理并投递后续的I/O操作请求;3) 返回步骤1)。程序代码及注释如下:#include <stdio.h>#include <winsock2 阅读全文
posted @ 2010-09-15 15:13 android开发实例 阅读(545) 评论(0) 推荐(0) 编辑

导航