unix/linux socket write函数的封装
来源:互联网 发布:淘宝买假冒伪劣商品 编辑:程序博客网 时间:2024/05/03 10:33
int writecnta(int &sock,char *buf)
{
int length;
int wlength;
int tmpLength;
tmpLength=0;
length=strlen(buf);
while(tmpLength != length)
{
wlength=write(sock,&buf[tmpLength],length-tmpLength);
if(wlength < 0)
{
if( errno == EINTR )
{
wlength=0;
}
else
{
close(sock);
return 1;
}
}
else
{
tmpLength+=wlength;
}
}
return 0;
}
{
int length;
int wlength;
int tmpLength;
tmpLength=0;
length=strlen(buf);
while(tmpLength != length)
{
wlength=write(sock,&buf[tmpLength],length-tmpLength);
if(wlength < 0)
{
if( errno == EINTR )
{
wlength=0;
}
else
{
close(sock);
return 1;
}
}
else
{
tmpLength+=wlength;
}
}
return 0;
}
- unix/linux socket write函数的封装
- unix/linux socket read函数的封装
- unix/linux socket write 编程
- unix/Linux 低级IO函数的用法read && write
- linux socket 函数封装
- Unix/Linux中的read和write函数
- Unix/Linux中的read和write函数
- Unix/Linux中的read和write函数
- 近期在制作QSocket类,实现对Linux、unix 下的Socket的封装
- Linux的write函数奥秘
- Linux下Socket编程之read、write、send、recv函数的比较
- Linux下socket编程write()函数崩溃导致进程退出
- Linux下socket编程write()函数崩溃导致进程退出
- 封装read和write函数
- 封装非阻塞模式下的read,write函数
- 封装异常处理的read和write函数
- 文件I/O函数的封装 read write等
- Unix/Linux环境下的Socket编程
- 错误 1718。VS2005安装vs2005sp1时错误的解决办法
- 在迷茫中开始自己的java之路
- DB2 Data Type
- unix/linux socket read函数的封装
- 教教我啊--二级域名配置
- unix/linux socket write函数的封装
- 学了一个短语
- hibernate11大优势(转)
- FLEX
- 支持断点续传﹐IE识的文件类型也不会在IE口中开启
- VC下使用Macro (vbs)来实现标准函数注释的自动添加
- delphi 剪贴板操作,读取剪贴板内容
- setsockopt函数
- 在MFC中,ON_COMMAND, ON_MESSAGE, ON_NOTIFY它们的区别?(转)