C/C++
文章平均质量分 95
IT观察者
这个作者很懒,什么都没留下…
展开
-
C++(Qt) 和 Word、Excel、PDF 交互总结
日常开发软件可能会遇到这类小众需求,导出数据到Word、Excel以及PDF文件,如果你使用C++编程语言,那么可以选择的方案不是很多,恰好最近刚好有这部分需求,整理下这段时间踩过的坑,方便后人转载 2022-03-16 19:00:00 · 2572 阅读 · 0 评论 -
虚函数和纯虚函数
#include <iostream>using namespace std;class A{public: virtual void fun1() //虚函数,基类和子类都可以实现。 { cout<<"This is A::fun1()."<<endl; } virtual void fun2()= 0; //纯虚函数,基类不用实现,子类必须实现。};class B:public A{pu.原创 2020-12-22 09:16:47 · 211 阅读 · 0 评论 -
不同类型变量进行运算规则
系统有默认的转化规则,就是从精度底的转化为精度高的,避免计算时精度的丢失具体转换规则如下char --> short --> int ---> unsigned --> long --> unsigned long --> float --> double例子:int a = 1;doubleb = 1.5;double c = a+b...原创 2019-03-07 14:11:15 · 2344 阅读 · 0 评论 -
编程规范大全
目录前言1、有专研精神,勤学善问、举一反三。2、积极向上的态度,有创造性思维。3、与人积极交流沟通的能力,有团队精神。4、谦虚谨慎,戒骄戒燥。5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。1、版权和版本2、缩进、空格、换行、空行、对齐i) 缩进ii) 空格。iv) 空行。v) 对齐。3、程序注释4、函数的[in][out...转载 2019-03-12 14:03:33 · 2115 阅读 · 0 评论 -
PID控制算法的C语言实现三 位置型PID的C语言实现
上一节中已经抽象出了位置性PID和增量型PID的数学表达式,这一节,重点讲解C语言代码的实现过程,算法的C语言实现过程具有一般性,通过PID算法的C语言实现,可以以此类推,设计其它算法的C语言实现。 第一步:定义PID变量结构体,代码如下:struct _pid{ float SetSpeed; //定义设定值 float Actual...转载 2019-04-25 23:05:58 · 1524 阅读 · 0 评论