![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Socket
文章平均质量分 73
HNArke
这个作者很懒,什么都没留下…
展开
-
socket编程中select的使用
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞转载 2008-03-27 11:49:00 · 771 阅读 · 0 评论 -
Windows Socket和Linux Socket的代码移植
1、一些常用函数的移植 http://www.vckbase.com/document/viewdoc/?id=1586 2、网络 ------ 转载 & 修改(待整理) socket相关程序从windows移植到linux下需要注意的 1)头文件 windows下winsock.h/winsock2.h linux下sys/socket.h 错误处理:errno.h 2)初始化 windows下转载 2008-03-27 11:32:00 · 1044 阅读 · 0 评论 -
SOCkET编程 难点及要点
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种转载 2010-02-23 18:11:00 · 885 阅读 · 0 评论 -
Socket实例1--POP3客户端程序
Socket实例1--POP3客户端程序 下面的代码实例基于POP3的客户协议,与邮件服务器连接并取回指定用户帐号的邮件。 与邮件服务器交互的命令存在字符串数组POPMessage中,程序通过一个do-while循环依次发送这些命令。#include #include #define POP3SERVPORT 110 #define MAXDATASIZE 4096int转载 2010-02-24 14:51:00 · 2209 阅读 · 0 评论 -
Socket实例1--POP3客户端程序
下面的代码实例基于POP3的客户协议,与邮件服务器连接并取回指定用户帐号的邮件。 与邮件服务器交互的命令存在字符串数组POPMessage中,程序通过一个do-while循环依次发送这些命令。#include #include #define POP3SERVPORT 110 #define MAXDATASIZE 4096int main(int argc, char转载 2010-04-12 20:38:00 · 1352 阅读 · 1 评论