社区
网络编程
帖子详情
创建套接字失败的原因有哪些呢???
yphui18
2005-06-03 11:36:41
m_socket=socket(AF_INET,SOCK_DGRAM,0);
if(INVALID_SOCKET==m_socket)
{
closesocket(m_socket);
MessageBox("创建套接字失败");
return false;
}
QQ是用UDP传输的,为什么有时要关闭QQ才能运行我的程序,
但上面的程序中,在这里,我已经关闭了QQ了,但是还是会提示创建失败,
...全文
1091
6
打赏
收藏
创建套接字失败的原因有哪些呢???
m_socket=socket(AF_INET,SOCK_DGRAM,0); if(INVALID_SOCKET==m_socket) { closesocket(m_socket); MessageBox("创建套接字失败"); return false; } QQ是用UDP传输的,为什么有时要关闭QQ才能运行我的程序, 但上面的程序中,在这里,我已经关闭了QQ了,但是还是会提示创建失败,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
younggle
2005-06-03
打赏
举报
回复
可能是你没有初始化的缘故。
初始化:
if( WSAStartup( MAKEWORD( 2, 2), &m_wsaData) != 0 )
{
return FALSE;
}
CodeProject-Jerry
2005-06-03
打赏
举报
回复
if( WSAStartup( MAKEWORD( 2, 2), &m_wsaData) != 0 )
return FALSE;
m_ServSock = socket( AF_INET, SOCK_DGRAM, IPPROTO_TCP);
if( m_ServSock == INVALID_SOCKET )
return FALSE;
aiyue2010
2005-06-03
打赏
举报
回复
是不是没有初始化?
xxrl
2005-06-03
打赏
举报
回复
25端口被占用了吧,试一试其他的端口
还有 如果用MFC静态连接 也会导致创建失败,具体原因未果.......解决方法不知
cranley
2005-06-03
打赏
举报
回复
CSocket sckSmtp;
AfxMessageBox("刚构造");
WSADATA WsData;
int status=::WSAStartup(MAKEWORD(2,2),&WsData);
if(status!=0)
return FALSE;
if(sckSmtp.Create(25,SOCK_STREAM,strSMTP))
{
我在这里面到Create也出错了。为什么??
cranley
2005-06-03
打赏
举报
回复
CSocket sckSmtp;
AfxMessageBox("刚构造");
WSADATA WsData;
int status=::WSAStartup(MAKEWORD(2,2),&WsData);
if(status!=0)
return FALSE;
if(sckSmtp.Create(25,SOCK_STREAM,strSMTP))
{
我在这里面到Create也出错了。为什么??
socket()
套接字
创建
失败
博客内容提到,在尝试
创建
socket时遇到错误,程序进入到了处理INVALID_SOCKET的情况。问题在于缺少了WSAStartup()调用,即Winsock库未正确初始化。解决方案是确保在使用socket函数前进行Winsock初始化。
关于
创建
网络
套接字
失败
10106
本文介绍了解决程序崩溃及数据库连接
失败
的方法,重点介绍了如何通过netsh winsock reset命令来重置Winsock,解决因软件冲突或病毒引起的网络连接问题。适用于Windows XP、Vista和7等多个版本。
python出现
套接字
创建
不成功_多次成功尝试后,
套接字
创建
失败
本文探讨了在Perl客户端与Python服务器交互过程中,频繁
创建
和销毁
套接字
导致的内存泄漏问题。作者使用Perl编写客户端,通过TCP与Python服务器进行通信。在数千次调用后,
创建
新
套接字
开始
失败
。
Windows
创建
原始
套接字
失败
,代码10013
本文解决了一个在Windows7旗舰版系统下使用Ping程序
创建
原始
套接字
失败
的问题,错误代码为10013。通过调整程序的运行权限和配置,最终使程序能够正常运行。
Win10
创建
原始
套接字
失败
原因
及解决方法
本文探讨了在使用SOCK_RAW
套接字
时遇到的管理员权限问题,并提供了两种解决方案:一是以管理员身份运行编译器;二是通过链接提供的教程进行详细解决。
网络编程
18,356
社区成员
64,165
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章