本目录主要为C/C++相关目录,主要包含C/C++相关知识、计算机视觉库OpenCV的C++实现、Qt和单片机等。
上文目录链接:https://blog.csdn.net/didi_ya/article/details/124609570,上文目录主要介绍Python相关内容。
文章目录
一、初识C++与Visual Studio
- 初识C++与Visual Studio(1)——安装Visual Studio2017及删除右键菜单“使用Visual Studio打开”
- 初识C++与Visual Studio(2)——如何在Visual Studio2017中编写第一个C++程序
- 初识C++与Visual Studio(3)——解决方案资源管理器及常用项目属性介绍
- 初识C++与Visual Studio(4)——Visual Studio2017的解决方案文件夹介绍及项目生成步骤
- 初识C++与Visual Studio(5)——Visual Studio2017路径中的宏与$
- 初识C++与Visual Studio(6)——Visual Studio项目属性的配置项常见问题及总结
- 初识C++与Visual Studio(7)——Visual Studio2017头文件的路径问题(本专栏完结)
二、C++常见案例与基础操作
- VScode编写调试C/C++程序(详细整理)
- C/C++基础——指针详解
- C++基础语法——std,命名空间,::,头文件等知识汇总(详解C++第一个程序)
- C语言调用函数如何返回多个变量值?【基础】
- C++案例(1)——利用C++实现简单通讯录管理系统
- C++案例(2)——利用C++实现职工管理系统
三、C++常见问题汇总
- C++常见错误(1)之----Visual Studio2017在一个项目中写多个包含main函数的源文件出错及其解决方案
四、日志库和开发测试工具(C++版)
4.1 Glog库
- C++第三方日志库Glog的安装与使用超详解
- C++第三方日志库Glog基本语法介绍
- Qt中第三方日志库Glog的基本配置和使用详解
4.2 log4cplus库
- C++第三方日志库log4cplus的安装与使用超详解
- C++第三方日志库log4cplus基本语法介绍
- Qt中第三方日志库log4cplus的基本配置和使用详解
4.3 gmock开发测试工具
- C++开发测试工具gmock的安装与使用超详解
- C++开发测试工具gmock的使用详解
- C++开发测试工具gmock使用详解——对抽象接口类进行gmock打桩并测试
- C++开发测试工具gmock使用详解(进阶)——对抽象接口类进行gmock打桩并测试
- C++开发测试工具gmock使用Demo案例
4.4 jsoncpp库
- C++数据交换格式库jsoncpp安装与使用详解
五、OpenCV基础(C++版)
- OpenCV概述及安装配置教程
- 32位OpenCV的配置详解
- OpenCV入门之常见错误整理(持续整理)
- OpenCV之直方图绘制(calcHist函数详解)
- OpenCV与C++函数分文件编写——如何设置调用参数为Mat类的函数分文件编写(Mat类实参如何传给子函数)
- OpenCV之轮廓查找与绘制(findContours和drawContours函数详解)
- OpenCV之查找并绘制最大轮廓及绘制轮廓的外接矩形
- OpenCV之傅里叶描述子特征构建(Fourier Descriptor)
- 利用C++和OpenCV3设计支持向量机SVM分类器
- 基于C++,OpenCV3以及SVM的手写数字识别系统的设计(从手写数字识别设计中认识SVM)
- 基于C++,OpenCV3以及SVM的MNIST手写数字识别系统的设计
- 基于OpenCV3和C++的电脑摄像头(或Astra摄像头)手势识别系统设计(完结)
六、Qt基础(C++版)
6.1 Qt基础
- Qt中调用函数如何返回多个值?
- Qt程序项目的打包及发布详解
- Qt6问题——Unknown module(s) in QT: axcontainer
- Qt中第三方日志库QsLog的基本配置和使用详解
- Qt第三方日志库QsLog基本语法介绍
6.2 Qt实战案例
- Qt实战案例(1)——计时器的启动、暂停与继续
- Qt实战案例(2)——电子时钟的设计
- Qt实战案例(3)——控件封装实现(实现数字加减框与滑动条的封装)
- Qt实战案例(4)——利用Qt读取Excel表格
- Qt实战案例(5)——程序启动画面的实现(QSplashScreen)
- Qt实战案例(5)(序)——程序启动画面gif动图的实现
- Qt实战案例(6)——进度条对话框的实现(QProgressDialog)
- Qt实战案例(7)——利用Qt实现贪吃蛇小游戏
- Qt实战案例(8)——利用Qt实设计计时器
- Qt实战案例(9)——利用QLineEdit设置输入掩码来限制输入内容
- Qt实战案例(10)——利用Qt实现鼠标事件的事件处理
- Qt实战案例(11)——利用Qt实现界面跳转与关闭操作
- Qt实战案例(12)——利用Qt实现键盘事件的事件处理
- Qt实战案例(13)——Qt的界面外观详细介绍
- Qt实战案例(13)(序)——以QToolButton为例介绍Qt界面外观设计
- Qt实战案例(14)——利用Qt设置特殊效果窗体
- Qt实战案例(15)——利用Qt实现可扩展对话框
- Qt实战案例(16)——利用Qt6实现SVG图片浏览器
- Qt实战案例(17)——利用Qt实现简易GIF播放器
- Qt实战案例(18)——Qt位置相关函数汇总实例
- Qt实战案例(19)——利用QStackedLayout栈式布局实现图片分页显示
- Qt实战案例(20)——利用QPixmap实现图片缩放、平移等操作
- Qt实战案例(21)——利用事件发送函数实现预定义键盘响应事件
- Qt实战案例(22)——利用QPainter实现图形绘制实例
- Qt实战案例(23)——利用QProgressBar实现彩色进度条
- Qt实战案例(24)——利用QTimer实现字幕滚动功能
- Qt实战案例(25)——利用QSQL相关类实现对SQLite数据库的增删改查操作
- Qt实战案例(25)(序)——利用QSQL相关类实现对SQLite数据库的增删改查操作的详细介绍
- Qt实战案例(26)——利用QTableView表格视图实现右击菜单删除功能
- Qt实战案例(26)(序)——详解QTableView表格视图的相关数据角色role
- Qt实战案例(27)——利用DOM相关类读取xml文件
- Qt实战案例(28)——利用QSQL相关类实现对MySQL数据库的基本操作及相关设置详解
- Qt实战案例(29)——利用数据库、TableView等相关知识展示汽车制造商与汽车关系(综合案例)
- Qt实战案例(30)——利用QUdpSocket类实现UDP网络广播通信
- Qt实战案例(31)——利用network相关类实现简单网页浏览器
- Qt实战案例(32)——利用network相关类实现简单文件下载器
- Qt实战案例(33)——利用QThread类实现简单多线程案例循环打印数字
- Qt实战案例(34)——利用QImage类实现对图像的简单处理(显示图像、灰度化处理)
- Qt实战案例(35)——利用QScreen类相关操作实现截屏操作
- Qt实战案例(36)——利用QImage类实现对图像的基本操作(图像显示、图像缩放、图像旋转)
- Qt实战案例(37)——利用Qt实现为控件添加右键菜单的功能
- Qt实战案例(38)——利用QProcess类实现启动进程的功能
- Qt实战案例(39)——利用QProcess类实现启动进程的功能(进阶)
- Qt实战案例(40)——利用QSharedMemory类实现进程间通信的功能
- Qt实战案例(41)——利用QWinTaskbarButton和QWinTaskbarProgress类实现任务栏进度条的显示
- Qt实战案例(42)——利用Qt实现自定义标题栏功能(自定义最大化、最小化、关闭等功能)
- Qt实战案例(43)——利用QPainter实现自定义加载中动画控件(Loading.gif)
- Qt实战案例(44)——利用QPainter实现自定义圆形进度条
- Qt实战案例(45)——利用QPushButton实现按钮长按事件
6.3 Qt进阶案例
- Qt进阶案例(1)——利用Visual Studio将Qt的ui界面程序封装成dll库详解
- Qt进阶案例(2)——利用Qt Creator将ui界面程序封装成dll库
6.4 QcustomPlot基础教程
- QCustomPlot基础教程(一)——QCustomPlot的安装及基础实例
- QCustomPlot基础教程(二)——在Qt中绘制多个曲线
- QCustomPlot基础教程(三)——在Qt中绘制多条曲线(拓展)
- QCustomPlot基础教程(四)——利用QCustomPlot绘制柱状图
- QCustomPlot基础教程(五)——QCustomPlot图层介绍
- QCustomPlot基础教程(六)——Qt设置鼠标跟随动态显示曲线上的点的值
- QCustomPlot基础教程(七)——Qt设置鼠标跟随动态显示曲线上的点的值(多条曲线)
- QCustomPlot基础教程(八)——QCustomPlot将绘制的图形保存导出
- QCustomPlot基础教程(九)——QCustomPlot中轴的相关属性和方法
- QCustomPlot基础教程(十)——QCustomPlot中图例的相关设置
- QCustomPlot基础教程(十一)——QCustomPlot设置线条样式
- QCustomPlot基础教程(十二)——QCustomPlot常用信号Signals汇总(持续整理)
- QCustomPlot基础教程(十三)——Qt中QCustomPlot清除已绘制的曲线方法总结(全面汇总)
七、单片机基础
7.1 单片机常用芯片总结
- 单片机常用芯片总结(一)——LCD1602液晶屏
- 单片机常用芯片总结(二)——DS1302时钟芯片
7.2 51单片机实例
- 51单片机之串口通信详解及代码示例
- 51单片机案例(1)——利用DS1302实现实时时钟和可调时钟的功能
- MATLAB与51单片机进行串口通信详解
- 51单片机进阶案例(1)——基于MATLAB GUI的单片机串口与PC的通信实现实时时钟和双向可调时钟功能(利用DS1302时钟芯片和LCD1602液晶屏)
(注:目录每个月的一号进行更新)【最近一次更新于:2022.5.6】
本文转载自: https://blog.csdn.net/didi_ya/article/details/124609844
版权归原作者 wendy_ya 所有, 如有侵权,请联系我们删除。
版权归原作者 wendy_ya 所有, 如有侵权,请联系我们删除。