摘要:
+++++++++++++++++++++++widght.h++++++++++++ #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QDebug> #include <QTimer> #include <QThread 阅读全文
摘要:
一、new 和 malloc区别 1、属性方面 new是关键字,需要编译器支持 malloc是库函数,包括其头文件即可 2、分配内存 new自动分配内存 malloc需要手动分配内存 3、返回类型 new返回对象类型的指针,是符合类型安全性的操作符 malloc返回一个void*,需要强制转换成需要 阅读全文
摘要:
一般出现这个问题表示没有相应的成员函数调用connect; 出现此原因有可能是采用的QT5的信号和槽机智,里面包含的信号或者槽有不同的参数,即二义性 因为这个信号valueChanged有2个参数类型 所以我们现在需要进行强制类型转换 问题消失 写法 :static_cast<>() <>里面写对象 阅读全文
摘要:
函数开始执行时,进入main函数进行初始化,分配空间等操作,最后函数在执行过后进行清除。函数进入main函数实质是调用其中的标准库的_start函数。 可以通过自己写_start函数,最后要写上exit(0);用来退出去 执行指令:gcc hello_start.c -nostartfiles -o 阅读全文
摘要:
有时候会遇到一个问题,在QT中,需要使用另一个文件的函数或者对象,但是没办法直接使用。 一般是在其他类中想使用主类中的函数或者变量 方法1:在需要使用的文件中声明这个类, 然后在需要使用的类中实例化对象 就可以调用这个类里面的函数了 方法2:通过信号和槽进行传输 定义一个有返回值的信号和槽进行链接, 阅读全文
摘要:
1、查看远程仓库 git remote:查看远程仓库名字 2、从远程仓库克隆 git clone git@服务器地址:/home/git/repository/9601A.git 3、查看分支 git branch :查看本地分支 git branch -r :查看远程分支 git branch - 阅读全文
摘要:
一、多态分类 分为:静态多态 --> 函数重载和运算符重载 动态多态 > 派生类和虚函数实现运行时多态 父类中同名函数定义虚函数 --> 子类中的同名函数才能实现自己的功能 >> 属于地址晚绑定 在运行阶段才进行地址绑定 父类中同名函数不定义虚函数 --> 子类中的同名函数不能实现自己的功能 >> 阅读全文
摘要:
一、继承的写法 子类:继承 父类 例: class A >父类 { public: A(string name,int age):name(name),age(age){} -->初始化参数列表 protected: string name; int age; }class B :public A 阅读全文
摘要:
一般声明在头文件, 注意:在class中声明常量通常要加static 例:class A { public: static const int a = 0; } 对于单纯的常量,最好以const或enums替换#define 11.14 永远在使用对象前进行初始化 C++规定构造函数初始化发生在进入 阅读全文
摘要:
改编译文件时,去英文文件修改对应的参数 然后再点击工具,更新编译,然后发布 然后把编译生成的qm文件考到文件夹中 然后再构建就OK了 阅读全文