发布时间:2014-09-02 07:33:01
sendmsg(2)与recvmsg(2)函数这些函数为程序提供了一些其他的套接口I/O接口所不具备的高级特性。下面的内容我们将会先来看一下sendmsg来介绍这些主题。然后将会完整的介绍recvmsg函数,因为他们的函数接口是相似的。接下来,将会描述msghdr的完整结构。sendmsg(2)函数现在是时候进入这个大同盟了。从概念上说,sendmsg.........【阅读全文】
发布时间:2014-08-30 16:31:54
1、recv和send recv和send函数提供了和read和write差不多的功能.但是他们提供了第四个参数来控制读写操作。int recv(int sockfd,void *buf,int len,int flags)int send(int sockfd,void *buf,int len,int flags)前面的三个参数和read,write相同,第四个参数能够是0或是以下的组合________________________________.........【阅读全文】
发布时间:2014-08-23 14:36:12
#pragma comment(lib,"ws2_32.lib")可解决链接问题,比如WSAStartup是报LNK2019错误该宏放置一个注释到对象文件或者可执行文件。#pragma comment( comment-type [,"commentstring"] ) comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。 commentstring是一个提供为comment-.........【阅读全文】
发布时间:2014-08-20 20:56:09
LOWORD()得到一个32bit数的低16bit HIWORD()得到一个32bit数的高16bitLOBYTE()得到一个16bit数高8bit HIBYTE()得到一个16bit数高8bit LOWORD, HIWORD这个以前就很常用到, 比如消息参数 lParam 中存放着鼠标位置. lParam 是 4 字节的, 它的低两位存放 x、高两位存放 y. 但是, 我对LOBYTE, HIBYTE的理解.........【阅读全文】
发布时间:2014-08-20 20:39:39
Linux1. 线程函数:pthread_create,pthread_join2. 线程属性:绑定线程/非绑定线程;分离状态/非分离状态;优先级3. 线程数据:pthread_keycreate,pthread_setpecific ,同键值在不通.........【阅读全文】