![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验总结
文章平均质量分 55
开发遇到问题,及时总结。
烫青菜
如果世界漆黑,其实我很美
展开
-
获取依赖库的N种方法
获取依赖库的N种方法。原创 2022-10-21 16:57:11 · 4621 阅读 · 0 评论 -
C++ I 常用功能总结
获取windows端特殊文件夹路径;删除、查找文件夹等。原创 2022-03-01 11:16:03 · 1001 阅读 · 0 评论 -
加域电脑如何取消锁屏
加域电脑取消锁屏。原创 2022-01-19 11:47:14 · 5602 阅读 · 2 评论 -
自实现Regsvr32注册dll功能
之前做的项目需要注册虚拟摄像头,但是有两个不足是:在使用Regsvr32.exe注册虚拟摄像头dll时,即便选了“不再提醒”和“允许程序所有操作”后,仍然会被360拦截; 使用.bat文件调用Regsvr32.exe时,.bat文件经常被杀毒软件移除。调研后发现自己实现Regsvr32.exe注册dll的功能的话,360只会拦截一次(有效降低,不会完全解决),重要的是这种方式通过调用exe来注册dll取代了.bat方式注册,解决了.bat文件被移除的问题。一、Re...原创 2022-01-07 10:56:40 · 1656 阅读 · 2 评论 -
C++ | 开发过程中遇到的那些事【持续更新】
静态变量的初始化方式; new一个对象后,一定要记得释放,先delete,再nullptr; 封装的SDK,打包的release包需要在Debug模式下运行,要注意对外暴露的函数参数不能是std::string; 多线程问题:a.创建的各个对象要独立;b.在线接口需要多次调用,异步回调,此时为了或许结果,需要把每次调用创建的对象存放在map中,获取到结果再释放。...原创 2020-12-11 21:34:16 · 440 阅读 · 0 评论 -
C++ | Qt 中文乱码总结【持续更新】
1.某些SDK传入路径时不支持中文路径,使用toLocal8Bit().data()QString res_path=QApplication::applicationDirPath()+"/中文/beauty_res";SDK::Init(res_path.toLocal8Bit().data());2.QT编辑器包含中文时编译报错,使用notepad++更改cpp文件编码格式为:UCS-2 Little Endian编码3.qDebug()输出中文时控制台区域乱码:在cpp文件第一行原创 2021-05-21 21:23:08 · 1344 阅读 · 0 评论 -
C++ | 解决x86版本 LNK1104 无法打开文件“libboost_random-vc140-mt-1_61.lib”等一系列问题
在编译C++ x86版本的SDK时,报了这个错:LNK1104 无法打开文件“libboost_random-vc140-mt-1_61.lib”,我编译了一圈x86 的boost库,发现貌似需要使用VS2015来编译,这样编译出来的boost库才是vc140,我用VS2017编译出来的都是vc141,那我需要安装VS2015呢?需要这么麻烦吗?并不需要!附一张VS2017编译的boost库:(我现在猜想改一下名字或许也可以用,但是没试过)解决办法:1.下载已经编译好的库boost_1_67原创 2020-11-12 14:47:20 · 938 阅读 · 0 评论