![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 92
巴普蒂斯塔
Which hurts more, the pain of hard work or the pain of regret?
展开
-
Serial Scope——基于QCustomPlot的串口虚拟示波器开发过程
周末撸了一个串口虚拟示波器,之前用别人开发的经常有bug,而且也不灵活,没有源码什么都改不了,所以决定用一个周末自己开发一个来玩玩,在这个博客里记录一下开发过程,由于之前没玩过QT,写的有些不当的地方烦请指出。一、需求分析通过串口接收数据,要能同时传输10个通道的数据;10个通道的数据都能实时显示波形曲线,可以打开或关闭任意通道;软件启动后,会自动搜索可用的串口;波特率至少要能满足9600bps、115200bps;默认数据位为8,.无校验位,停止位为1;示波器可以通过暂停键来停止波形的更新;原创 2021-10-31 22:53:28 · 2924 阅读 · 3 评论 -
《C和指针》学习笔记之堆栈
堆栈是一种后进先出(LIFO)的数据结构。原创 2017-01-05 22:04:25 · 405 阅读 · 0 评论 -
《C和指针》学习笔记之队列
队列是一种先进先出(FIFO)的结构。排队就是一种典型的队列。首先轮到的是排在队伍最前面的人,新入队的人总是排在队伍的最后。原创 2017-01-08 00:01:19 · 513 阅读 · 0 评论 -
《C和指针》学习笔记之树
《C和指针》中只是对最简单的二叉索引树进行了简单的讲解和最基本的实现,毕竟这不是一本关于数据结构的书。 1、插入、删除、查找、遍历1.1、插入 基本算法如下: 如果树为空: ——把新值作为根节点插入 否则: ——如果新值小于当前节点原创 2017-01-11 21:36:17 · 364 阅读 · 4 评论 -
C语言中#undef的常用法
C语言中#undef的语法是:#undef 标识符用来将前面定义的宏标识符取消定义。整理了如下几种常见用法,如果以后发现其他的再添加进来。#include int main(){#define MAX 200printf("MAX = %d\n", MAX);#undef原创 2016-12-11 00:00:21 · 57667 阅读 · 3 评论