自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 C++调试内存泄漏问题总结

提示:本文是在学习完模板后,编写可变长度数组时,调试出现的问题,问题集中在内存泄漏上,可供大家学习借鉴。文章目录基本的思路及程序功能一、源程序二、部分重要的头文件三、调试出现的问题及原因分析四、如何修改总结基本的思路及程序功能1、数组是一些连续的内存空间上存放了一些相同数据类型的一种“容器”,为了实现代码的可重复使用,可以借助模板来完成自定义的数组类。2、同时,使用尾部插入数据时,为了提高空间使用效率,不需要每次插入一个元素时,就在堆区重新new出old_length+1的内存空间,而采用了直接

2021-06-12 22:09:08 420 1

原创 我的ADRC调参经验总结

提示:本文是在前人基础上搭建的ADRC模型,并根据这一模型学习如何对其进行调参时产生的,部分结论来自论文。目录前言一、控制系统简介二、调参步骤1.前后结果效果对比2.调参经验总结参考链接前言ADRC技术是韩京清教授为克服PID存在的问题发明的一种新型的控制器,自抗扰控制器,这种控制器将所有外在和内在扰动通过ESO(扩张状态观测器)补偿给控制器中,从而使得这种控制方法对参数摄动和外部扰动有较强的抗干扰作用。但是这种方法也有一些问题,比如参数较多,调节起来比较麻烦。本文将在CSDN博主的工作基础上,

2021-03-16 17:23:16 11671 6

原创 用一个简单的例子说明如何使用S函数进行Simulink建模

MATLAB中如何编写S-函数前言认识S函数模板一个实际的栗子仿真结果分析参考资料前言在使用Simulink中搭建复杂的控制系统的时候,由于被控对象或者控制器较为复杂,仅仅使用Simulink中提供的常用模板无法实现简洁高效,这个时候就可以尝试编写S-Function函数,并将其封装为一个模块来使用。理论上,采用这种方法可以搭建出任何复杂的系统。本文将通过一个实例,来说明如何编写S函数,并用其搭建一个简单的Simulink模型。认识S函数模板S函数的编写可以在MATLAB提供的模板基础上直接完成。在

2021-03-13 16:50:42 4984

原创 C++职工管理系统总结

提示:本文记录了学习完C++之后使用一个“职工信息管理系统”训练的感想和总结。基于C++的职工信息管理系统总结一、项目的总体架构二、关键代码1.创建空间及内存拷贝2.析构函数实现内存的回收三、调试过程中的相关问题1.编译器报错:访问权限冲突:this指针是0xCCCCCCCC或是:0xCDCDCDCD2.使用函数memcpy进行内存复制带来的运行错误四、C++项目中文件管理经验五、总结一、项目的总体架构本项目是对职工的信息进行记录,并通过文件的读写操作将数据保存在文本文件中,方便以后查看。规划了一

2020-08-24 11:28:45 1849 1

原创 使用C++语言编写的基于链表的通讯录管理系统

基于链表的通讯录管理系统代码展示程序说明代码展示#include <iostream>#include <string>#define MAX_Person 1000 //通讯录最大人数 其实使用了链表后,容量没有限制using namespace std;struct person { string name; bool sex; //0为男 1为女 int age; string tel; string home;};typedef str

2020-08-14 16:32:28 569 4

原创 北京大学程序设计与算法(三):第05周测验001:全面的MyString

“全面的MyString”题解及总结题目要求作答分析实现代码总结题目要求总时间限制: 1000ms 内存限制: 65536kB描述:程序填空,输出指定结果,空间有限,题目代码就不附录了。整个程序是想让你不使用cstring库,按照学过的构造函数、重载等知识编写一个string类,实现对字符串对象的直接操作。作答分析首先需要将main函数大概看懂,在main函数中实现的功能分别为:构造函数、复制构造函数的编写、运算符<<、+、=、+=、[]、()等的重载、深拷贝等内容,同时也可以知道某

2020-06-18 21:37:41 413

翻译 想写一下C++中sprintf函数的用法

想写一下C++中sprintf函数的用法使用说明参数列表示例值得注意的地方使用说明sprintf函数包含在C++的头文件cstdio中,用于向字符串中按照指定格式插入内容,具体调用形式如下:int sprintf( char *str, const char char * format,… );参数列表参数描述str指向存储C字符串数组的指针format一段包括格式字符串的C字符…(additional arguments)取决于format字符串,内容为待添

2020-06-17 17:00:10 337

类模板实践-可变长数组类.7z

C++编程小白

2021-06-12

职工信息管理系统 - 完整功能.zip

C++学习;大一新生;C++小白;阶段总结

2021-06-07

Logitech Unifying.7z

罗技鼠标使用蓝牙连接后,就无法使用连接器了???不要慌张,使用这款官方的软件,帮助你解决这一问题!

2021-03-12

职工信息管理系统V2.zip

学习完C++后,利用所学过的面向对象的编程方法,即封装、多态、继承等编写的职工信息管理系统,可以实现职工信息的添加、显示等,部分功能由于时间和重复性原因没有添加进去,编译器版本为Visual Stdio19社区版,有兴趣的小伙伴们可以下载学习啊!

2020-08-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除