欢迎来到厦门皓佑物联科技有限公司官方网站!
您的位置: 首页 - 新闻资讯 - 硬核技术+金牌讲师经验,助你高效进阶实战经验倾囊相授,将学员培养成综合性多维度人才

硬核技术+金牌讲师经验,助你高效进阶实战经验倾囊相授,将学员培养成综合性多维度人才

来源:新闻资讯 / 时间: 2024-11-23

1、C++核心

C++基础语法:输入输出流、文件IO流、引用、内存管理、命名空间、函数重载、默认参数等

C++编程核心:面向对象编程思想、类的封装和继承、成员函数和成员变量、构造函数析构函数、拷贝构造函数(深拷贝、浅拷贝)、对象内存、友元函数和友元类、内联函数、操作符重载、仿函数functor、谓词函数、C继承、C多态、虚函数、纯虚函数、虚函数表、抽象类和接口类、C异常

C++编程高级:向上造型和向下造型、强制类型转换、STL模板、泛型编程、Boost库、ACE框架、设计模式、C11新标准(类型推导、Lambda表达式、正则表达式、模板增强、区间迭代等)

2、QT编程基础

QtCreator集成开发环境介绍(设置开发环境,设置编译环境,视图切换等)

QT编程基础:源文件、头文件、ui文件、.qrc资源文件、.pro工程文件,QT编译器与编译流程

QTDesigner:控件和布局、主界面区域、控件属性区域、控件列表区。

元对象系统,元对象属性、QT信号和槽机制

3、QT数据结构

QByteArray字节数组、QString字符串

顺序容器:QList、QLinkList、QVector、QQueue、QStack,掌握数组、栈和链表的操作

关联容器:QSet、QMultiSet、QMap、QMultiMap、QHash、QMultiHash

4、QT图形界面

QtDesigner、Qt控件分类及类继承关系图、Qt控件布局、Qt窗口类对比

QT窗口:主界面、菜单栏、工具栏、状态栏等、QT样式表(QSS)

5、QT对话框

QT对话框:模态对话框和非模态对话框。

QT标准对话框:QFileDialog、QFontDialog、QColorDialog、QMessageBox等。

QT自定义对话框

6、QT事件

QT事件:QT事件循环、鼠标事件、按键事件、事件过滤器

Painter事件(QPen和QBrush、QT系统坐标、绘画系统、QPainter绘图;update函数;绘图设备(QPixmap、QBitmap、QImage、QPicture)

7、文件操作

抽象文件引擎类:QIODevice

文本流与二进制数据流,文件和数据流的基本原理和概念,使用QFile、QTextStream、QDataStream与文件的读出和写入

常见文本文件读写:INI文件使用、XML文件使用、JSON文件使用

8、数据库

QTQSqlDatabase与数据库交互操作

QSqlQuery执行SQL语句,数据库数据增删改查

Navicat安装与使用

9、进程和线程

QT进程:进程创建、进程间通信和进程退出机制

QT线程:QT线程(QThread)创建、moveToThread创建

QT线程的互斥和同步:QMutex、QReadWriteLock、QSemphore和QWaitCondition

10、网络编程

TCP/IP网络通信基础

UDP网络通信(QUdpSocket)

TCP网络通信(QTcpSocket、QTcpServer)教学案例计算器软件、数据管理系统、仪表盘绘制、TCP和UDP网络文件传输、局域网络聊天

相关产品

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部