
C++
YH_24H
学无止境!!---时间太短,要求挺多,速学速用,速用速忘,忘了再学。所以笔记很重要。
展开
-
python下字节流数据转化为numpy数组
python下字节流数据转化为numpy数组python下字节流数据不太方便处理,一般转为numpy数组。以下代码的目的是将相邻两个字节的值求和(16位图)。数据数据原型,相机,网页,图片,串口都可能用到这种数据这里用到的数据长度是3万足有b'\xd7\x00\xd8\x00\xda\x00\xd9\x00\xd8\x00······'方法一通过.raw获得int型值,然后将两个位的数据加起来 begin = time() data = [] for i in range(原创 2020-08-20 21:50:46 · 5817 阅读 · 0 评论 -
QT日常报错解决方案
日常报错3.1 undefined reference to vtablevtable 表示的是虚表, 这个错误出现时,请检查你的父类所有虚函数是否实现, 或者子类是否把父类的虚函数都处理完.注意:析构函数也算.有时候一开始没有添加Q_OBJECT,但是要用信号与槽,添加后编译也可能回出现这个错误,这个是因为Makefile里没有更新,删掉配置文件重新编译或者重新运行qmake即可3.2 definition of implicitly-declared virtual…虚析构函数没有显式声明。原创 2020-07-27 15:11:59 · 1986 阅读 · 0 评论 -
QT快速上手_笔记二
2.1 UI2.1.1 三个基类这三者一般都是顶层窗口部件(没有父窗口)。widget右上角是缩小放大和退出,是很多简单应用窗口的顶层窗口。mainwindow可以设置的是带有菜单和工具栏的顶层窗口,什么是菜单工具栏呢?你可以打开你的word文档看看,左上角有文件,开始,插入等等的是菜单栏,有一些图标则是工具栏。dialog右上角是问号和关闭,它主要用来和用户进行简单交互,比如你安装一个软件会让你点下一步下一步继续安装的,很多是dialog。2.1.2 ui 指针可以访问可视化设计的界面组原创 2020-07-27 15:10:56 · 425 阅读 · 0 评论 -
QT快速上手_笔记一
1.需要补习的C++知识类,派生,父类子类StackDlg::StackDlg(QWidget *parent) : QDialog(parent)对应语法: 派生类::派生类构造函数(总参数列表):基类构造函数(参数列表) //基类构造函数的参数列表是实参。{派生类中的数据成员初始化;} 构造函数&析构函数https://www.runoob.com/cplusplus/cpp-constructor-destructor.html初始化列表来初原创 2020-07-27 15:09:56 · 464 阅读 · 0 评论 -
C++l里this指针的一个用处
如果一个类的非静态成员访问非晶态成员变量的时候,如果有遇到形参和实参的变量名是一样的时候,this指针的作用就显示出来,可以用this指针指向成员变量!见代码#include using namespace std;class temp{public: void set(int num) { // num = num; this->num = num; }原创 2017-09-13 19:44:07 · 451 阅读 · 0 评论 -
C++里什么是函数模板
作用便是可以不理会形参的类型,不管是什么数据类型都可以调用模板函数。所以也可以用一个模板函数去完成不同类型数据的运算。代码:#include using namespace std;template void display(T a)//输出{ cout << a << endl;}template A add(A m, A n)//模板加法函数{ ret原创 2017-09-14 14:15:58 · 531 阅读 · 0 评论