美文网首页
VS错误提示:C4996解决方式

VS错误提示:C4996解决方式

作者: 年少轻狂i | 来源:发表于2020-10-26 00:41 被阅读0次

VS错误提示:C4996解决方式

error C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings

错误提示使用getaddrinfo()或GetAddrInfoW(),或定义_WINSOCK_DEPRECATED_NO_WARNINGS来禁用已弃用的API警告

解决方式

  • 改用错误提示建议使用的函数,不建议使用此方式

  • 在文件最头部添加宏定义:#define _WINSOCK_DEPRECATED_NO_WARNINGS

    image
  • 更改预处理定义: 项目->属性->配置属性->C/C++ -> 预处理器 -> 预处理器定义,增加 _WINSOCK_DEPRECATED_NO_WARNINGS

    image

相关文章

网友评论

      本文标题:VS错误提示:C4996解决方式

      本文链接:https://www.haomeiwen.com/subject/hzmomktx.html