socket文件传输(C)

时间:2013-02-07 04:52:14
【文件属性】:

文件名称:socket文件传输(C)

文件大小:8KB

文件格式:C

更新时间:2013-02-07 04:52:14

soeket 文件传输

soeket 文件传输 #define MAX_LENGTH 1024 /*包头的结构体定义*/ typedef struct tPachHead { char iFileSize; /*为0表示发送的是文件名,1表示发送的是数据,2表示发送完毕*/ int lPayloadLength; /*当发送的是数据的时候,表示数据的大小*/ }PackHead; /*协议包的结构体定义*/ typedef struct tAppPacket { PackHead tAppPackHead; /*包头的结构体*/ char byData[MAX_LENGTH]; /*数据段*/ }AppPacket; #define MYPORT 8221 /*自定义端口*/ #define BACKLOG 10


网友评论

  • 代码还行,只是简单的socket,没有其他功能
  • 用得上,看了有帮助
  • 正学习网络编程,初学可以借鉴
  • 网络编程在初步学习,不知道怎么样?
  • 很有用,喜欢这种看上去格式很规范的代码~~
  • 注释还算详细
  • 还好吧,有一定价值
  • 代码很少,不是很完整。有基本的框架,但整体一般
  • 少了一个头文件,里面很多东西都缺少相应定义,代码不完整
  • 还好用,不过跟我想的不一样