VS2013环境下调用winsock会出现的几个小问题
2016-05-08 14:48
246 查看
最厉害的问题出在INVALID_SOCKET上,为啥会出现这个呢?通常是没有权限,我们没有以管理员权限去运行这个东西,当然我们可以退了重新进入或者登陆电脑的时候就永远用管理员身份。当然我们也可以改一下这个地方:
这样如果你没有用管理员身份运行VS,就会有提示让你改动,点击确认即可,方便了很多。
当然了,很厉害的是下面这个问题:VS2013下socket新函数代替旧函数引起的编译错误,详细的解决方法参照这个经验:
http://jingyan.baidu.com/article/1709ad8097e5904634c4f03e.html
简单来说就是:
Project properties -> Configuration Properties -> C/C++ -> General -> SDL checks -> No
有一些函数使用的时候会有警告,如果担心出问题就用更改后的,毕竟前期的代码大多都不会考虑到之后遇到的各种复杂的问题,改动是很正常的。
学习winsock还有一个更加暴力的办法,那就是安装虚拟机、xp系统,再在里面装一个VC++6.0建项目,找书,慢慢学。文末,感谢朔哥、舍长的大力支持!
这样如果你没有用管理员身份运行VS,就会有提示让你改动,点击确认即可,方便了很多。
当然了,很厉害的是下面这个问题:VS2013下socket新函数代替旧函数引起的编译错误,详细的解决方法参照这个经验:
http://jingyan.baidu.com/article/1709ad8097e5904634c4f03e.html
简单来说就是:
Project properties -> Configuration Properties -> C/C++ -> General -> SDL checks -> No
有一些函数使用的时候会有警告,如果担心出问题就用更改后的,毕竟前期的代码大多都不会考虑到之后遇到的各种复杂的问题,改动是很正常的。
学习winsock还有一个更加暴力的办法,那就是安装虚拟机、xp系统,再在里面装一个VC++6.0建项目,找书,慢慢学。文末,感谢朔哥、舍长的大力支持!
相关文章推荐
- java-模拟tomcat服务器
- Linux socket 初步
- java socket 注意的地方
- java socket 注意的地方
- C#基于socket模拟http请求的方法
- 简单的Ruby中的Socket编程教程
- Socket不能选择本地IP连接问题如何解决
- C#之Socket操作类实例解析
- 使用C#来编写一个异步的Socket服务器
- C#使用Socket快速判断数据库连接是否正常的方法
- 科学知识:理解socket
- Android聊天工具基于socket实现
- php与flash as3 socket通信传送文件实现代码
- 解决time_wait强制关闭socket
- C#使用Socket上传并保存图片的方法
- 深入php socket的讲解与实例分析
- Linux网络编程之UDP Socket程序示例
- Linux网络编程之socket文件传输示例
- filezilla Failed to create listen socket on port 21 for IPv4 解决办法
- php socket方式提交的post详解