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

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

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

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

应用程序没有调用 WSAStartup,或者 WSAStartup 失败。一次奇怪的错误相关推荐

  1. 小程序微信授权登录服务器异常,解决调试腾讯云微信小程序Demo错误“登录失败:调用鉴权服务失败#40029_WEIXIN_CODE_ERR”...

    此文章解决大家有可能遇到的"登录失败:调用鉴权服务失败#40029的问题"~~ 很多人出现上面的问题,那是因为:如果在购买解决方案时,把AppId 和 AppSecret 填写错误 ...

  2. C++程序中调用其他exe可执行文件方法

    在编程过程中有个需求,点击某个按钮需要弹出系统的声音控制面板.在网上查了下代码中调用其他exe程序或者打开其他文件的方法. 自己借鉴网上的文章稍微总结下,加深下印象,也给方便自己用. 在代码中调用其他 ...

  3. c#程序实现调用迅雷

    程序实现调用迅雷(以C#为例) 1.首先导入DLL 添加引用 -> COM -> ThunderAgent 1.0 Type Library(前提是已安装迅雷) 或者C:\Program ...

  4. Win32控制台应用程序如何调用另一个.exe

    WinExec(); 该函数只提供对16位机子的兼容.应用程序应该使用CreateProcess函数. WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指 ...

  5. [翻译]Kean' Blog 在一个.NET应用程序中调用AutoCAD

    程序员通常要么整合功能到AutoCAD(利用其Plug-in结构,以增加命令,用户界面,对象等),或者调用它自动完成任务.显然,这两者之间的界限已经比较模糊,但是今天我们重点介绍第二类. 用于帮助理解 ...

  6. 微信小程序上传图片到服务器总是失败_微信小程序上传图片过大导致请求失败的解决方法...

    很多时候我们都会碰到小程序上传图片时因为图片过大而导致请求失败,同时出现各种各样的问题,那么今天来给大家写一个微信小程序上传图片过大导致请求失败的完美解决办法. 以云开发小程序图片检测为例,如果图片过 ...

  7. 微信小程序微信头像使用canvas绘制失败问题开发工具正常真机不显示的解决方案

    微信小程序微信头像使用canvas绘制失败问题开发工具正常真机不显示的解决方案 解决方案 我们的需求是动态生成一个含有微信头像的图片作为分享图片. 我们在页面中添加cancas <view st ...

  8. 微信小程序接入微信支付(三):小程序端调用支付接口

    微信小程序调用支付接口官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5 在上一节中 ...

  9. C/C++控制台程序的调用(附我写的病毒) 向黑客迈进!!!

    C/C++控制台程序的调用(附我写的病毒) 向黑客迈进!!  为什么有些程序那么神通广大?可以调用我们强大的系统资源?这完全得益于操作系统提供的API.虽说stdlib.h里面的函数长得不像API,但 ...

  10. WINCE6.0在应用程序中调用控制面板的应用

    ********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi ...

最新文章

  1. mysql登录报错:ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)
  2. mxGraph破解说明
  3. Java synchronized的CPU层面实现细节
  4. 金融业对区块链必须有足够认识
  5. BeetleX之HTTP网关部署
  6. element el-tree 懒加载 默认展开第二层
  7. mysql connections
  8. 基于SSM框架的BS微博系统的设计与实现
  9. [ZT]IBM骨灰心得:在你决定购买IBM某个系列前你认真思考过这些吗?
  10. java ssh 连接mysql数据库_Java通过ssh连接访问数据库
  11. CCNA:IOS设备管理配置
  12. python 欧姆龙plc通信_电脑与欧姆龙plc通过网络通信
  13. 破解庞加莱猜想数学家曾四五年未发表论文
  14. android 语音自动分句,进行音频断句的自动拆分方法及系统与流程
  15. [转]Facebook 如何管理150亿张照片
  16. 为什么字节跳动的年薪50万的软件测试工程师遍地都是?
  17. 关于springdatajpa 注解@CreatedBy@LastModifiedBy@Version@LastModifiedDate的使用
  18. 基于matlab的语音信号去噪毕业论文,MATLAB的FIR数字滤波器语音信号的去噪研究和仿真...
  19. 【java】对URL中的中文和符号进行UrlEncode转码
  20. hdu 3567(八码数 + 双向bfs)

热门文章

  1. java测试网络延时_java测试网络连接是否成功并设置超时时间
  2. 车路协同全域感知与数据融合
  3. ByteBuffer.allocate()与allocateDirect()的区别
  4. 倒计时 3 天 | 海豚调度对话 Apache ShenYu(Incubating)核心开发,揭秘玩转DataOps “绝杀技”...
  5. 自己动手写一个通信协议
  6. 小程序canvas生成海报图片压缩和失真问题解决
  7. 关于solidworks的Motion分析马达力矩的问题
  8. mybatis逆向工程之生成文件解释
  9. python基础注意点(初学python笔记)②
  10. 用加密狗控制软件的授权(C#)