应用程序没有指定offline-allowed_应用程序无法启动因为配置不正确[通俗易懂]

应用程序没有指定offline-allowed_应用程序无法启动因为配置不正确[通俗易懂]在release环境下,我的代码原本是这样:assert(WSAStartup(MAKEWORD(2,2),&wsa)==0);莫名其妙的出现的这个错误,结果我认真看了几次,发现vs直接跳过了这个函数的执行,当时就傻眼了,知道release会优化,但是这样太变态了吧,assert断言内的函数语句不会执行。然后我改回了下面这样就好了intre=WSAStartup(MAKEWORD(2,2),&wsa);if(re){ //错误处理}…_oserror:[winerror10093]应用程序没有调用wsastartup,或者wsastartup失败。

应用程序没有指定offline-allowed_应用程序无法启动因为配置不正确[通俗易懂]"

在release环境下,我的代码原本是这样:

assert(WSAStartup(MAKEWORD(2, 2), &wsa) == 0);

莫名其妙的出现的这个错误,结果我认真看了几次,发现vs直接跳过了这个函数的执行, 当时就傻眼了,结果是release优化后assert断言内的函数语句不会执行。
然后我改回了下面这样就好了

int re = WSAStartup(MAKEWORD(2, 2), &wsa);
if (re) { 
   
	//错误处理
}

今天的文章应用程序没有指定offline-allowed_应用程序无法启动因为配置不正确[通俗易懂]分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/58335.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注