摘要:1.回调函数触发时要记得捕获异常,不能将异常处理留给客户做,然而如果客户在回调函数中调用异步等待线程的话,出现异常将无法避免。 2.c++工程移植到Linux时,引用的动态库要和c++使用的版本一致,否则容易报“未定义的引用”错误 3.makelist中链接的动态库名字最好一致,软链接有时会失效,编 阅读全文
posted @ 2021-04-27 17:00 秦道友 阅读(6) 评论(0) 推荐(0) 编辑
摘要:当调试遇到问题时可以去官网看一看相关调试标签时需要注意的事项,以及相关选项的含义,对于不熟悉操作的通常用处很大 https://docs.microsoft.com/zh-cn/visualstudio/debugger/?view=vs-2019 阅读全文
posted @ 2021-04-14 17:14 秦道友 阅读(0) 评论(0) 推荐(0) 编辑
摘要:c++调试无法进入断点可能原因: 1.工具-》选项-〉调试-〉编辑并继续-〉启用本机编辑并继续勾选上即可 2.清理解决方案或者项目,重新生成项目(pdb一类文件的更新) 3.vs项目下: 工具-->选项-->调试 >常规,取消要求源文件与原始版本匹配 c++/cli调试断点无法进入可能原因: 将调试 阅读全文
posted @ 2021-04-09 16:21 秦道友 阅读(9) 评论(0) 推荐(0) 编辑
摘要:在用bind绑定静态重载成员函数时提示“无法确定需要哪个重载函数”错误,在网上找了可以强制绑定的方法。 #include <vector> #include <iostream> #include <string> #include <algorithm> #include <functional> 阅读全文
posted @ 2020-12-17 09:16 秦道友 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1.c++/cli debug调试时把调试器类型改为mix,调用dll时,如果dll引用的外部组件项目发生异常,会报“系统外部组件发生异常”错误。说明外部功能有问题,需要先将外部功能调通再调试cli项目。 2.c# 引用静态dll时,会根据程序集路径优先选取靠前的dll,因此要注意dll放置在正确的 阅读全文
posted @ 2020-11-19 15:22 秦道友 阅读(42) 评论(0) 推荐(0) 编辑
摘要:查看Windows SDK版本,选择正确的SDK版本,并选择正确的平台工具集。 阅读全文
posted @ 2020-08-18 21:19 秦道友 阅读(338) 评论(0) 推荐(0) 编辑