社区
Linux/Unix社区
帖子详情
我的socket出错,熟手进来帮帮忙呀------->急!!!
dchg2000
2003-08-04 08:58:22
我就是按例程写的,结果conenct出错,
error: Socket operation on non-socket
errno: 88
不知道是什么原因,熟手指点,谢谢!高分相送!
...全文
47
8
打赏
收藏
我的socket出错,熟手进来帮帮忙呀------->急!!!
我就是按例程写的,结果conenct出错, error: Socket operation on non-socket errno: 88 不知道是什么原因,熟手指点,谢谢!高分相送!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dchg2000
2003-08-04
打赏
举报
回复
谢谢,我犯了一个小小的笔误!!!加满分!
fierygnu
2003-08-04
打赏
举报
回复
if ( sock = create_bsocket(PF_INET, SOCK_STREAM, 0) == -1 )
赋值操作符的优先级最低,应该是:
if ((sock = create_bsocket(PF_INET, SOCK_STREAM, 0)) == -1 )
dchg2000
2003-08-04
打赏
举报
回复
大家看看呀
dchg2000
2003-08-04
打赏
举报
回复
int connect_bsocket(SOCKET *sock,char* ip,PORT port)
54 {
55 struct sockaddr_in srvaddr;
56
57 bzero(&srvaddr,sizeof(srvaddr));
58 srvaddr.sin_family=AF_INET;
59 srvaddr.sin_addr.s_addr=inet_addr(ip);
60 srvaddr.sin_port=htons(port);
61 return connect(*sock,(struct sockaddr*)&srvaddr,sizeof(srvaddr));
62 }
SOCKET create_bsocket(int domain, int type, int protocol)
11 {
12 return socket(domain, type, protocol);
13 }
dchg2000
2003-08-04
打赏
举报
回复
1 #include <stdio.h>
2 #include "bsocket.h"
3 #include <error.h>
4
5 extern int errno;
6 int main()
7 {
8 int sock;
9 static char ipaddr[] = "192.168.0.211";
10
11
12 if ( sock = create_bsocket(PF_INET, SOCK_STREAM, 0) == -1 ) {
13 printf("Fail to create socket\n");
14 return -1;
15 }
16
17
18 if ( connect_bsocket(&sock, ipaddr, 7900) == -1 ) {
19 printf("Fail to connect socket\n %u", errno);
20 perror("error");
21 return -1;
22 }
23
24 // deg_printf( ("connect: ip=%s port=%d\n", cfg_ipsmg, cfg_portsmg) );
25
26
27
28
29
30
31
32 return 0;
33 }
~
fierygnu
2003-08-04
打赏
举报
回复
socket是怎么创建的?把代码贴上来。
dchg2000
2003-08-04
打赏
举报
回复
大家帮帮忙呀,我在等待你们的帮助!!!
daehappy
2003-08-04
打赏
举报
回复
天啊~~这个错误好有意思,呵呵.
服务端返回req报错: Converting circular structure to JSON--> starting at object with construct ‘
Socket
‘
starting at object with constructor ‘
Socket
’ | property ‘parser’ -> object with constructor ‘HTTPParser’ — property ‘
socket
’ closes the circle #在使用express搭建一个简易服务器时,测试接口...
VC:断言ASSERT(pState->m_h
Socket
Window != NULL);
引用千山暮雪 的 VC:断言ASSERT(pState->m_h
Socket
Window != NULL);C
Socket
断言错误:ASSERT(pState->m_h
Socket
Window != NULL);起因:在套接字处于连接或者发送状态时,试图关闭套接字,于是在这个断言语句处发生...
QT
socket
通信小结
<br /><br />qt 的
socket
使用起来很是方便的,个人感觉封装的不比c#和java差.<br />1、连接<br />private:<br /> QTcp
Socket
*tcp
Socket
;<br /> QString message; //存放从服务器接收到的字符串<br /> quint16 ...
app网络模块定义
<br />在联想这段时间,感觉自己收获不是怎么大,还是得靠自己一点一点的去积累,去挖掘,去探究去获取,再去记忆与应用,所以就自己写了一个简单的...--[endif]-->字符效力处理:<br /><!--[if !supportLists]-->a) <!--[end
Weblogic启动包错
<
Socket
>
<Error> <
Socket
> <BEA-000438> 这个报错只是因为没有正确配置, weblogic 服务器找不到到本地库文件引发的错误 。 解决这个错误最快的办法就是: 把安装目录D:\Weblogic\bea\weblogic92\server\...
Linux/Unix社区
23,224
社区成员
74,537
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章