摘要: 参考了此链接:https://www.pudn.com/news/625a8038be9ad24cfaeb77d0.html 在安装向导的临时档案库增加了一些源 https://mirrors.tuna.tsinghua.edu.cn/qt/online/ 阅读全文
posted @ 2022-11-25 09:26 幻cat 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 在程序开发过程中,我们总会涉及到一个概念,那就是内存管理(一般值堆内存)。一旦由内存使用和管理不当导致程序运行宕机,会发生无法预测的灾难。内存问题分析比较困难,因为大多数时候内存操作对于我们是透明的,一般只有malloc/calloc和free接口供我们使用。 为了辅助管理堆内存,内存池的概念被提出 阅读全文
posted @ 2022-10-18 23:24 幻cat 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 今天偶然看到一篇博文在讲游戏地图的随机生成算法,遂将其整理在此处备份。 以扫雷游戏为例,扫雷游戏中的炸弹是随机生成的,那怎么保证生成的随机性呢?对于扫雷地图而言,可以抽象为一个二维矩阵m*n,炸弹数量为k,则问题可能概括为在m*n的二维数组中随机抽取k个数。 这儿的扫雷棋盘可以用下面的类表示。 cl 阅读全文
posted @ 2022-10-02 00:19 幻cat 阅读(162) 评论(0) 推荐(0) 编辑
摘要: C++使用VS动态链接库生成对应的DLL,将DLL放到C#项目下的bin文件夹对应的目录下。 在DLL过程内, 将C++DLL暴露出来的接口使用 extern "C" __declspec(dllexport) 声明。 extern "C" __declspec(dllexport) int API 阅读全文
posted @ 2022-09-16 09:26 幻cat 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 使用Inno Setup打包项目的流程可以参考该博文: https://blog.csdn.net/Sakuya__/article/details/89306701 在使用中,当打包工具打包的项目里具备文件夹时,会出现一些错误,可能会导致安装包安装的程序无法运行。 在打包过程中,在设置完一些选项生 阅读全文
posted @ 2022-09-14 17:37 幻cat 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 一开始的步骤跟打包Qt Creator项目一致, 将生成的release版本的exe程序放到一个新的文件夹,然后使用对应版本的动态链接库下的windeployqt工具打包。 然后在使用dumpbin.exe /IMPORTS .\name.exe >output.txt将依赖库信息输出到output 阅读全文
posted @ 2022-08-31 09:06 幻cat 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1. 查看文件编码 安装扩展,FileEncoding,就可以在文件窗口右下角查看到该文件的编码方式,同时也可以直接在此处修改。 2. 修改项目的文件编码 使用editorconfig文件。 在 工具->选项->文本编辑器->选择对应的语言->代码样式 中点击”基于设置生成.editorconfig 阅读全文
posted @ 2022-08-27 12:20 幻cat 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: [总结]视音频编解码技术零基础学习方法 -- 雷霄骅 https://blog.csdn.net/leixiaohua1020/article/details/18893769 阅读全文
posted @ 2022-08-04 00:01 幻cat 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 最近因为需要,作为一个小白了解音视频开发。然后找到了雷霄骅所写的多篇基础知识篇,故在此记录。 1. 视音频数据处理入门:RGB、YUV像素数据处理 https://blog.csdn.net/leixiaohua1020/article/details/50534150 2. 视音频数据处理入门:P 阅读全文
posted @ 2022-08-03 23:57 幻cat 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 笔者使用的是VS2019,因为需要使用QT框架进行开发,在其中遇到问题,故记录于此。 本人使用的Qt版本为5.14.2,使用的Qt Tools为在VS的扩展中搜索到的版本。 安装问题可以在网上找到很多解决方法。 最后要添加QT version,在扩展->QT VS Tools->QT Version 阅读全文
posted @ 2022-08-03 11:36 幻cat 阅读(522) 评论(0) 推荐(0) 编辑