摘要: WSAAsyncSelect模型允许程序以windows消息的形式接受网络事件通知WSAAsyncSelect函数自动把套接字设为非阻塞模式,并且为套接字绑定一个窗口句柄,当有网络事件发生时,便向这个窗口发送消息int WSAAsyncSelect( SOCKET s, //套接字句柄 HWND hWnd,//指定一个窗口句柄 u_int wMsg,//网络事件到来的消息ID long lEvent//指定那些需要发送);FD_READ:接收对方发送的数据包FD_WRITE:继续发送数据FD_ACCEPT:有连接进入FD_CONNECT:连接对方主机FD_CLOSE:连... 阅读全文
posted @ 2012-10-11 23:09 xingoo 阅读(3173) 评论(0) 推荐(0)
摘要: Uniform GeneratorTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10390 Accepted Submission(s): 4106Problem DescriptionComputer simulations often require random numbers. One way to generate pseudo-random numbers is via a function of the forms... 阅读全文
posted @ 2012-10-11 21:27 xingoo 阅读(270) 评论(0) 推荐(0)
摘要: 1 袖珍C库2 相应问题3 基本对象 C++允许任何类型的指针赋给void*4 什么是对象5 抽象数据类型6 对象细节7 头文件形式 可能问题:如果把一个struct声明放在一个头文件中,就有可能在一个编译程序中多次包含这个头文件 #ifndef #define XXXXX struct stack{}*head; #endif 头文件中命名空间:using namespace std;8 嵌套结构#ifndef xxx#define xxxstruct stack{ struct link{}*head; void ..... };#endif 阅读全文
posted @ 2012-10-11 20:03 xingoo 阅读(265) 评论(0) 推荐(0)