![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
Fulldata_Alchemist
缓求甚解炼金师
展开
-
QT串口通信出现异常
发现出现波特率过低,串口数据过大时,会产生异常原创 2019-11-13 11:16:42 · 1253 阅读 · 0 评论 -
VS2017 QT插件问题
更新至插件qt-vsaddin-msvc2017-2.4.1后出现,新建qt工程无法正常运行的问题。从项目属性中发现多个设置于原来完全不一致,有些内容完全没有配置。打开QT VS TOOL 下的qt project setting 多个模块无勾选,属性页基本为空白。随即退回到qt-vsaddin-msvc2017-2.3.2,并将自动更新关闭。插件下载地址 http://download.q...原创 2019-10-15 14:20:16 · 494 阅读 · 0 评论 -
最近常用容器类操作函数小总结
最近常用的(容器类)操作函数,主要是string类string aaa;int found;found = aaa.find('x')found = aaa.find("xxx");//从字符串aaa中找到字符串“xxx”的位置并返回给found,找不到返回-1aaa.erase(aaa.begin()+x0,aaa,begin()+x1);//删除从begin+x0到begin+x1的...原创 2018-09-20 16:21:25 · 165 阅读 · 0 评论 -
VScode(c++)控制台中文乱码问题
系统win10。参考之前网上的多个方法都不行,最后只能用.reg文件在注册表中增加一项。.reg文件内容如下。亲测可行印象中这个方法之前在哪里看到过,但是找不到了。如有侵权请告知。。。Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Console\x:_文件路径_执行文件名.exe]"CodePage"=dword:0000f...原创 2019-01-13 11:40:52 · 4464 阅读 · 2 评论 -
飞机常用轴系及角度角速度力力矩定义
飞机常用轴系说明飞机常用的轴系有一下几种:地面坐标系(地轴系)机体坐标系(体轴系)速度坐标系(速度轴系、风轴系)稳定坐标系(稳定轴系)地面坐标系(地轴系)右手系原点:地面任意一点X轴:位于地平面,方向任意Z轴:指向地心机体坐标系(体轴系)右手系原点:飞机质心X轴:指向机头(对称面内)Z轴:指向机腹(对称面内)速度坐标系(风轴系)右手系原点:飞机质心...原创 2019-02-05 20:00:35 · 8453 阅读 · 0 评论 -
vs2017 error1071:在注释中遇到意外的文件结束
一般为写注释时 “” 落掉了"*/",但在visual studio 中注释内部是中文且中文字数为奇数个则也会有相同的错误,注释最后一个字符用英文字符就可以了或者多打几个中文。这个是因为 VS 对中文支持有问题导致的。注释使用 "/**/"才会出现转自:http://wenda.jikexueyuan.com/question/27520/...转载 2019-02-11 00:30:09 · 4735 阅读 · 0 评论 -
vc++串口枚举问题
vs2017,采用注册表方式进行串口枚举。用x86进行编译,串口名称显示正常,用x64进行编译串口名称不正常。原创 2019-03-07 11:41:11 · 300 阅读 · 0 评论 -
qt+vs2017 发布程序
使用的是Qt5.12.1 msvc 2017 32-bit ,记录防止遗忘。参考:https://blog.csdn.net/su_unknown_world/article/details/82317637https://www.cnblogs.com/doudou-1102/p/10266010.html (这个链接方法二的命令行工具貌似有误)方法一release下运行一遍后,将生...原创 2019-03-08 00:32:29 · 707 阅读 · 0 评论 -
Jsoncpp问题,历遍数组问题
https://www.cnblogs.com/porter/p/3578264.html与上述类似代码如下在使用x64编译下面代码的情况下// 读取Json对象数组 Json::Value ObjectArray; ObjectArray = JsonRoot["object_array"]; for (size_t k = 0; k < ObjectArray.size()...原创 2019-05-30 02:18:16 · 2039 阅读 · 2 评论 -
航姿传感器——扩展卡尔曼滤波(EKF)初步(一)
背景利用手头的MPU6050传感器中的三轴陀螺仪及三轴加速度计实现一个基础的航姿传感器。阶段目标,VC++上实现EKF算法。主要参考的是A Double-Stage Kalman Filter for Orientation Tracking With an Integrated Processor in 9-D IMU这篇论文。代码1、结构体初始化卡尔曼滤波器结构体初始化。主要是几个...原创 2019-06-30 16:52:42 · 1648 阅读 · 0 评论 -
高精度除法相关文章
除法的优化 http://micheal19840929.iteye.com/blog/592085转载 2018-09-11 21:31:37 · 96 阅读 · 0 评论 -
Qt5使用QtCreator调试方法
QtCreator中的调试方法和VS略有不同。已查看局部变量为例,先要在控件——视图——勾选Local and Expression,如果视图是灰色的先按下F5在调试模式下运行一遍。然后在需要查看的变量上右键,选择“添加表达式求值器”。在默认的窗口布局下会在右侧出现一个窗口,分为上下两层。下方会看见你所添加的变量名称。如果在程序处于非运行状态变量名是灰色的。开始运行后会发现无法实时查看变量值。注意...原创 2018-08-17 11:14:55 · 11107 阅读 · 0 评论 -
OPENCV3.4.1 ORB+FLANN
OPENCV下使用ORB+FLANN出现unsupported format or combination of formats(type 0)in cv::flann::buildIndex_ 查询后发现时ORB得出的descriptors数据格式与flann的数据格式不相符。 在使用compute(frame,keypoints,descriptors);后加入一句descriptor...原创 2018-07-04 11:52:48 · 4459 阅读 · 11 评论 -
QT Creator调用VS2017自带调试器
原先已经安装了WINDOWS SDK打开QT CREATOR 构建程序时候却发现选用MSVC2017作为编译器时没有相应的调试器。 百度搜索相应的问题发现都是要下载WINDOWS SDK。进入微软官网下载相应的ISO,安装显示要将现有版本卸载。进入控制面板,右键WINDOWS SDK发现有一个更改选项,点击,然后点击CHANGE然后把DEBUGGER TOOLS MSI TOOLS勾选上。安装。...原创 2018-07-23 23:32:15 · 6127 阅读 · 0 评论 -
qt新建项目注意事项
default built directory为默认的目录。注意将.pro文件所在项目文件以及生成的build-….-Debug和build-…-Release文件夹共三个文件夹一起复制到一个新的目录下。打开移动后的项目,然后选择:项目——构建设置——概要——构建目录 把Debug和Release模式下的构建目录都修改成移动后的目录。这样两个项目就相互独立了修改其中一个另外一个不会被改动。这算是不...原创 2018-08-09 12:44:59 · 593 阅读 · 0 评论 -
Qt error: LNK2019: 无法解析的外部符号
1、确认导包是否正确,尤其自定义的文件 2、构建–>清理项目,然后执行 qmake 3、是否有槽函数声明却没有实现,实现或者删除该函数 4、自定义类时,构造函数或者析构函数没有实现。。。作为初学者做试验时候经常会忽略。 5、是否需要修改pro文件例如:使用QPrintDialog,需要导入#include <QtPrintSupport/QPrintDialog ...转载 2018-08-06 01:07:04 · 3484 阅读 · 0 评论 -
qt打包发布
问题1:msvc2017 64bits编译器,在Qtcreator上无法添加图标。 问题2:对于不同的编译器release版本,使用的windeployqt也不一样,要一一对应。环境变量中MinGW和MSVC的先后顺序决定了命令行中windeployqt的使用顺序。如果使用不对会导致打包失败(ENIGMA VB)...原创 2018-08-02 14:53:45 · 148 阅读 · 0 评论 -
qt 串口设备历遍
Qt的官方例程真的非常好,基本上想要的基础功能都有。参照了下qt例程中的camera。其中获取摄像头设备信息的方法,获取串口的信息。 QString com_name; for (const QSerialPortInfo &amp;amp;serialinfo : availablePorts) { i++; com_name=serialin...原创 2018-08-02 22:05:49 · 768 阅读 · 0 评论 -
c++获取xbox手柄信号
找到了git上一个小项目 https://github.com/seraphfree/Xbox-controller-plugin 亲测可用。转载 2018-08-02 22:23:21 · 5478 阅读 · 4 评论 -
qt5.9.5+opencv3.4.1
之前是在VS2017上使用OPENCV3.4.1的,用的是MSVC2017x64编译的OPENCV。最近想要将OPENCV和Qt结合,所以得用QT的minGW32编译OPENCV的源码。 网上已经有很多人做了相关的教程了,这边只算是归纳吧。 推荐教程: 1、https://blog.csdn.net/hit1524468/article/details/79227636 2、https:/...原创 2018-08-08 18:28:40 · 949 阅读 · 0 评论 -
VS2017简易的串口通讯程序问题
采用的是CreateFile() 这个函数发现无法读取COM10及其以上的串口 后来发现MSDN上的解决方法 https://support.microsoft.com/zh-cn/help/115831/howto-specify-serial-ports-larger-than-com9 注意:在VS2017中第二个参数fdwAccess要改成GENERIC_READ | GENE...原创 2018-07-10 22:46:31 · 7408 阅读 · 0 评论