发布时间:2013-01-31 19:35:54
ubuntu安装好的时候gcc就已经安装好了,但还是不能写C语言程序,因为必要的一些库和头文件都没有安装,所以需要安装些重要的头文件,最重要的就是安装build-essential这个软件包,安装这个软件包时会自动安装上g++, libc6-dev, linux-libc-dev, libstdc++6-4.1-dev等一些必须的软件和头文件库。 安装方法:sudo apt-get .........【阅读全文】
发布时间:2013-01-30 10:34:36
accept()函数 系统调用 accept() 会有点古怪的地方的! 你可以想象发生 这样的事情:有人从很远的地方通过一个你在侦听 (listen()) 的端口连接 (connect()) 到你的机器。它的连接将加入到等待接受 (accept()) 的队列 中。 &n.........【阅读全文】
发布时间:2013-01-30 10:17:19
recv函数int recv( SOCKET s, char FAR *buf, int len, int flags);不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。该函数的第一个参数指定接收端套接字描述符;第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据;第三个参数指明buf的长度;.........【阅读全文】
发布时间:2013-01-30 09:15:43
Linux Socket编程(不限Linux)2010-12-12 21:58 by 吴秦, 55929 阅读, 31 评论, 收藏, 编辑 “一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信.........【阅读全文】