
QT、c++
以qt为平台使用c++语言实现不同的功能
仗剑走天涯、
东北大学控制工程专业硕士一枚——》以前跟着老师做项目的时候没时间写博客,现在快研三了,终于可以抽出时间写博客了。随笔更新,想到啥就写啥。
展开
-
指针和引用的却别
https://blog.youkuaiyun.com/weikangc/article/details/49762929原创 2021-04-19 10:40:20 · 96 阅读 · 0 评论 -
const解析
const的使用:(1)定义const常量:初始化完成后,其值不能被修改(2)常量指针:不能通过指针修改指针所指向的变量的值。但指针可以指向别的变量(3)const在函数中的作用:const int funcution();不能修改返回值int funcution(const int a ,const int b);//函数不能修改形参的zhiint funcution()const;//函数体内不能修改成员变量的值(4)const对象只能调用const成员函数...原创 2021-04-17 19:43:45 · 119 阅读 · 0 评论 -
c++特有的函数形式
1.内联函数2.函数的重载用同一个函数名 命名一组功能相似的函数(但参数不同),这样做减少了函数名的数量,对于程序的可读性有很大的好处。3.函数模板弥补了重载函数的不足(对于参数个数相同,类型不同、实现过程完全相同的函数,仍压迫给出各个函数的实现)引入函数模板建立一个通用函数,其返回类型及参数类型不具体指定,用一个虚拟类型来代替,调用时再根据不同的实体参数类型取代模板中的虚拟类型,从而实现不同的功能4.有默认参数的函数便于后期调用修改...原创 2021-04-12 19:16:12 · 171 阅读 · 0 评论 -
Mysql数据库基本操作,Mysql数据导出到excel、pdf,excel数据导入数据库
操作数据库是用了qt集成的QSqlTableModel的模块删除添加撤销删除数据void report::on_pushButton_5_clicked()//删除整行数据{ int row=ui->tableView->currentIndex().row(); modeq->removeRow(row); int ok=QMessageBox::warning(this,tr("Delete!"),tr("Delete?"),QMessageBox::Ye原创 2021-04-08 20:32:35 · 607 阅读 · 1 评论 -
QT 调用海康威视相机
*qt环境:qt 5.12(这里需要强调的是如果是在windows系统下必须使用32的编译器,因为qtcreater在windows下只有32位的所以版本要匹配)qt调用海康威视相机使用官方文档内程序即可调用,若出现问题去卡看编译器是否是32 位的 以及下载的海康SDK是不是32位的。整个调用流程如下,按照官方文档照抄即可;下面程序中的capture0();与capture1();分别是从设备与视频流读取图片的方式;void camera::log(QString a,QString b);这一块原创 2021-04-04 16:01:03 · 3436 阅读 · 0 评论