当前位置: 技术问答>linux和unix
多线程下fgets函数读取文件导致线程挂住
来源: 互联网 发布时间:2016-12-27
本文导语: 本帖最后由 Deutschester 于 2011-08-29 19:25:15 编辑 /* 主要的参数解释: sock——建立连接的socket */ void char *dQ(const int sock, const char *entry, int *flag, char* ss) { char *temp, *p, buf[2000]; FILE *fi; temp...
sock——建立连接的socket
*/
void char *dQ(const int sock, const char *entry, int *flag, char* ss)
{
char *temp, *p, buf[2000];
FILE *fi;
temp = malloc(strlen(entry) + 2 + 1);
strcpy(temp, query);
strcat(temp, "rn");
fi = fdopen(sock, "r"); //把sock映射为对应的文件打开
if (write(sock, temp, strlen(temp))
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!