在使用原始套接字编程的时候,如果出现“以一种访问权限不允许的方式做了一个访问套接字的尝试”,或者socket错误代码 10013,
这种错误是两种方面的原因,1:查看使用的端口是福被占用, 解决方法:cmd -> netstat -ano即可查看端口是否被占用,如果被占用,则修改端口。2:程序权限不够。解决办法:如果是在VS编程中,则让VS以管理员的方式启动,则不会报Socket错误,生成的应用程序也需要以管理员启动。
本文介绍了在使用原始套接字编程时遇到错误代码10013的两个常见原因及其解决方法:一是检查并修改被占用的端口;二是确保程序具有足够的权限运行。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
在使用原始套接字编程的时候,如果出现“以一种访问权限不允许的方式做了一个访问套接字的尝试”,或者socket错误代码 10013,
这种错误是两种方面的原因,1:查看使用的端口是福被占用, 解决方法:cmd -> netstat -ano即可查看端口是否被占用,如果被占用,则修改端口。2:程序权限不够。解决办法:如果是在VS编程中,则让VS以管理员的方式启动,则不会报Socket错误,生成的应用程序也需要以管理员启动。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

被折叠的 条评论
为什么被折叠?
