主题 : socket 编程时,用bind()函数进行绑定时出现问题 复制链接 | 浏览器收藏 | 打印
我的人生,我做主
级别: 新手上路
UID: 105011
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2014-06-11
最后登录: 2015-05-10
楼主  发表于: 2014-11-17 20:28

 socket 编程时,用bind()函数进行绑定时出现问题

socket 编程时,用bind()函数进行绑定时出现问题,绑定函数如下:

//绑定fd和本机地址
          if(bind(socket_fd,(struct sockaddr *)&server_addr,sizeof(server_addr))== -1)
          {
            perror("bind");
            //continue;
            //exit(1);
          }
           perror("bind");
          //printf("%d\n",socket_fd);
          printf("bind success!\n");    

第二个 perror("bing”),输出的信息时 bind:Illegal seek

希望大家帮忙一下,谢谢了。
                        
级别: 论坛版主
UID: 103400
精华: 0
发帖: 434
金钱: 2235 两
威望: 447 点
综合积分: 868 分
注册时间: 2014-04-24
最后登录: 2016-10-10
1楼  发表于: 2014-11-18 11:03

 回 楼主(无悔一生) 的帖子

参照这两个程序写一下?
附件: tcp.zip (2 K) 下载次数:4
我的人生,我做主
级别: 新手上路
UID: 105011
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2014-06-11
最后登录: 2015-05-10
2楼  发表于: 2014-11-19 19:48

 回 1楼(嘉jjm) 的帖子

好的,谢谢