C++
文章平均质量分 65
C++相关
没用的阿_吉
各路大佬多关照。。。
展开
-
qt c++ 大小端字节序数据获取与转换
按照约定的大小端顺序,在数组中取出指定数据,并转为指令的大小端字节序的一些方法qint8 extractqInt8(const QByteArray &byteArray, int startPos){ // 检查起始位置和数据是否足够 if (startPos >= byteArray.size()) { qWarning() << "Invalid start position or insufficient data.";原创 2024-06-07 14:52:55 · 448 阅读 · 0 评论 -
QDataStream 读取剩余所有数据
【代码】QDataStream 读取剩余所有数据。原创 2024-04-12 08:51:05 · 238 阅读 · 0 评论 -
VS2010 VS2015环境编译boost库
VS2010下安装boost库去www.boost.org下载最新的boost,我下载了boost_1_46_1.7z(我放在D:/cpp目录下)解压到当前文件夹打开VS2010->VS TOOLS->VS命令提示CD D:/cpp/boost_1_46_1输入bootstrap,便生成bjam.exe文件输入bjam toolset=msvc-10.0 variant=debug,release threading=multi link=static,便生成boost库(时间挺长原创 2023-11-23 12:37:22 · 325 阅读 · 0 评论 -
windows + Mingw32-make 编译 PoDoFo库,openssl, libjpeg, Msys2工具的使用
前期进行了各种摸索,由于Podofo依赖库比较多,所依赖的库都需要编译为Mingw版本,参考以上三篇博客,因为环境原因一直出现各种问题,直到。。。发现了Msys2构建平台。原创 2023-11-01 08:47:38 · 1949 阅读 · 0 评论 -
Qt5 Python-docx库的使用,Qt python混合编程,qt 读写word,不依赖office
参考:模板方案推荐方式无法插入图片无法插入图片。原创 2023-10-26 11:04:41 · 1264 阅读 · 0 评论 -
射频公式整理 dB、dBm、W、V、A ...
射频单位转换原创 2023-06-17 15:28:54 · 3143 阅读 · 0 评论 -
Qt Boost库使用
最近做的射频项目需要进行各种数据物理量单位转换,如:dBm, dBmV, dBuV, W, V, A , dBmA等,打算使用Boost::Units库 (实现了物理学的量纲处理),记录学习;原创 2023-06-17 10:01:52 · 610 阅读 · 0 评论 -
CMakeList使用总结
一、cmake功能介绍cmake是跨平台编译工具,编写简单好维护,是make的高级用法。1.编写CMakeList.txt文件,通过cmake生成Makefile文件,make生成可执行文件、静态库、共享库。2.cmake是一个跨平台的编译工具,可以用简单的语句来描述所有平台编译。make工具依赖于平台,GNU make,Qt qmake,MS nmake,BSD pmake,makepp等等,这些不同make工具遵循不同的规范标准,所有执行的Makefile文件格式格式不同。在线帮助文档:http原创 2021-10-26 09:50:32 · 11520 阅读 · 0 评论 -
static 关键字作用之:变量的记忆功能和全局生命周期
文章转自:https://www.cnblogs.com/songdanzju/p/7422380.htmlstatic的第二个作用是保持变量内容的持久。(static变量中的记忆功能和全局生存期)存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,static可以控制变量的可见范围,说...转载 2019-06-12 09:55:58 · 896 阅读 · 0 评论 -
正则表达式学习记录
. 匹配任意字符,换行符\n 不匹配;\w 匹配数字、英文大小写字母和下划线;(\W中 \w的补集);\d 只匹配数学 (\D匹配不是数学的字符);\s 匹配空白字符 如:空格、制表符、换行符等[] 选择范围,匹配括号中的任意一个字符或范围 如[a-z]、[\u4e00-\u9fa5] Unicode内所有中文编码);+ ...原创 2019-05-13 14:24:16 · 85 阅读 · 0 评论 -
CURL库在C++程序中的运用
文章转自 https://www.cnblogs.com/fnlingnzb-learner/p/5835411.html感谢 分享!一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题...转载 2019-05-09 22:30:09 · 939 阅读 · 0 评论