- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 socket 编程入门教程
<br /> socket 编程入门教程:<br />http://www.cppblog.com/lf426/category/7534.html
2010-11-23 15:25:00
215
转载 c++ socket编程入门 (2)
<br />recv() 函数很相似: int recv(int sockfd, void *buf, int len, unsigned int flags); sockfd 是要读的套接字描述符。buf 是要读的信息的缓冲。len 是缓 冲的最大长度。flags 可以设置为0。(请参考 recv() 的 man page。) recv() 返回实际读入缓冲的数据的字节数。或者在错误的时候返回-1, 同时设置 errno。 很简单,不是吗? 你现在可以在流式套接字上发送数据和接收数据了。 你现在是 Uni
2010-11-23 13:40:00
349
转载 c++ socket编程入门 (1)
什么是 socket? 你经常听到人们谈论着 “socket”,或许你还不知道它的确切含义。现在让我告诉你:它是使用 标准Unix 文件描述 符 (file de script _ or) 和其它程序通讯的方式。什么?你也许听到一些Unix高手(hacker)这样说过:“呀,Unix中的一切就 是文件!”那个家伙也许正在说到一个事实:Unix 程序在执行任何形式的 I/O 的时候,程序是在读或者写一个文件描述符。一个文件描述符只是一个和 打开的文件相关联的整数。但是(注意后面的话),这个文件可能是一个网络连
2010-11-23 11:52:00
322
转载 网络字节序与主机字节序 [转载]
不同的CPU有不同的字节序类型,这些字节序是指整数在内存中保存的顺序,这个叫做主机序 。最常见的有两种1. Little endian:将低序字节存储在起始地址2. Big endian:将高序字节存储在起始地址LE little-endian (小端字节序)最符合人的思维的字节序 地址低位存储值的低位 地址高位存储值的高位 怎么讲是最符合人的思维的字节序,是因为从人的第一观感来说 低位值小,就应该放在内存地址小的地方,也即内存地址低位 反之,高位值就应该放在内存地址大的地方,也即内存地址高位 BE big
2010-11-23 10:35:00
223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅