摘要: 为了提高工作效率,需要一个可以自动生成多份相关联的word文档免去繁琐复制粘贴工作的软件。最后选定使用QT C++做界面和主要逻辑程序设计,对word的操作使用python写好对应的函数,然后在QT中调用自己写好的python函数完成相应的功能。由于这是第一次使用python 也是第一次将pytho 阅读全文
posted @ 2021-02-12 11:08 马儿的大烟枪 阅读(4208) 评论(0) 推荐(0) 编辑
摘要: 因客户需求,需要使用stm32单片机做一个40HZ~150HZ的低频正弦波,方波发生器。这篇文章记录思路及遇到问题的解决,不再做单片机外设配置的说明,并且力求程序能够方便移植到其他单片机。 上网查看了许多例程大多是仿照野火哥(不知道原子哥怎么实现)利用matlab生成好一段正弦波的数组,配置好DMA 阅读全文
posted @ 2018-10-31 22:10 马儿的大烟枪 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 学习C++必定会遇到重载、重写、重定义。概念的东西多也是学习C++蛋疼之处,但是还是得弄懂,学懂了也就不觉得多了。 概念,特点: 重载: 直白点说就是函数名字相同,传参的个数,类型不一样。判断标准在于传参是否相同。它有以下的特点: 1.重载只发生在同一类中。 2.子类不能重载父类的函数 3.在程序编 阅读全文
posted @ 2018-09-05 13:32 马儿的大烟枪 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 在上一篇 C++ 学习笔记 (六) 继承- 子类与父类有同名函数,变量 中说了当父类子类有同名函数时在外部调用时如果不加父类名则会默认调用子类的函数。C++有函数重写的功能需要添加virtual关键字,当时写上篇博文的时候在想那么既然默认使用子类的同名函数那么这个virtual有什么意义呢? 这篇博 阅读全文
posted @ 2018-09-03 14:24 马儿的大烟枪 阅读(1636) 评论(1) 推荐(0) 编辑
摘要: 学习了类的继承,今天说一下当父类与子类中有同名函数和变量时那么程序将怎么执行。首先明确当基类和子类有同名函数或者变量时,子类依然从父类继承。 举例说明: 例程说明: 父类和子类有同名的成员 data;同名函数printfa(); 子类增加两个打印函数:void son_data();void fat 阅读全文
posted @ 2018-08-31 23:47 马儿的大烟枪 阅读(8199) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 学习C++类知识点还是挺多的,每个知识点学习的时候都觉得这个知识点咋那么多东西,其实真学完了再回头看好像也就那么点。这次用程序写一个黑猫揍白猫的故事总结一下这段时间学习的零碎知识点。包括以下几点: 1.重载:函数重载 、运算符重载 2.友元函数 3.静态成员变量 4.new / del 阅读全文
posted @ 2018-08-26 11:39 马儿的大烟枪 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 类,是使用C++的最主要的内容。如果将c++与C语言做比较,我感觉类更像是结构体的加强进化版。在刚接触C++不久的时候总是让类,对象,this指针弄得一脸懵逼,我对类有比较清楚的认识是从理解类在内存中的存放开始的。。 什么是类: 类就是用来描述一件事物有什么属性,有什么作用;比如定义一个猫类,那么这 阅读全文
posted @ 2018-08-24 11:37 马儿的大烟枪 阅读(490) 评论(0) 推荐(1) 编辑
摘要: 在C语言中如果想要使用字符串那么有两种方法: 1.定义char型数组:char[10]; 然后将每个字符填充到对应的位置。 优点:这种方式将字符串放在内存所以每个位置都可以修改。 缺点:赋值比较麻烦,需要预先定义好长度。 2.定义char 型指针:char *str = "string test " 阅读全文
posted @ 2018-08-22 18:11 马儿的大烟枪 阅读(448) 评论(0) 推荐(0) 编辑
摘要: const 含义为只读。如果在程序中显式改变const变量那么编译会报错。 C语言的const: 在C语言中const 变量是放在内存中,如果使用指针可以间接改变const变量。所以在C语言中const变量是并非不可修改,演示如下: 从图片实例中看出,通过指针指向const变量是可以修改所在内存的值 阅读全文
posted @ 2018-08-22 12:19 马儿的大烟枪 阅读(349) 评论(1) 推荐(0) 编辑
摘要: 作为一个嵌入式开发的猿,使用打印调试程序是必不可少的,拿到新的项目第一件事就是捣鼓打印。这次也不例外有打印才有耍下去的底气。在之前零零碎碎的C++学习中,还是一边学一边做项目的状态下能用printf解决那么专门学习“打印”是不存在的,今儿一看C++的cout 真心好用,6的一批。不好好玩玩对不起C+ 阅读全文
posted @ 2018-08-22 10:58 马儿的大烟枪 阅读(3041) 评论(0) 推荐(0) 编辑