自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

原创 彻底 弄明白C++标准库、字符串流

C++标准库C++标准库是一个类和函数的集合,由c++标准委员会制定,在c++程序开发中提倡尽可能使用标准库,标准库里的函数和类都是经过严格地测试,所以其正确性非常有保障,其次标准库里地函数和类都是由非常有经验地程序员开发的,因此这些代码的执行效率非常高,最后由于它作为一个标准提供给大家使用,我们就不必再花费人力物力再去重新开发这些代码,那么在开发软件时就大大降低了开发成本。支持系统时钟,系统的时间课以用里面的函数操作,STL库是c++中最新的,极具革命性的部分,是一个具有工业强度的、高效

2020-05-31 01:09:03 145

原创 彻底弄懂虚函数、多态的条件、纯虚函数、抽象类

虚函数的定义程序员习惯地给派生类的同名函数也加上virtual多态的条件

2020-05-30 17:21:10 184

原创 命名空间的定义与使用详解

命名空间可以和操作系统对目录的管理作类比。可以在一个根目录下建立不同的子目录,子文件夹中可以有和别的子文件夹下相同名字的文件。命名空间可以嵌套命名空间的使用...

2020-05-30 17:06:08 500 1

原创 多态性的概念、静态联编、动态联编、虚函数

多态性的概念参考mooc魏英老师《c++程序设计》虚函数是多态性的精华联编与静态联编动态联编这样就实现了同一个指针指向不同的对象调用的成员函数是所指对象的成员函数。...

2020-05-30 01:15:01 141

原创 多重继承派生类、二义性问题、名字支配规则、虚基类、重载重写重定义之辨析

多重继承参考mooc魏英《c++程序设计》二义性问题:名字支配规则:

2020-05-29 20:33:46 459

原创 复制构造函数与合成复制构造函数

复制构造函数与合成复制构造函数参考至mooc魏英《c++程序设计》深浅复制的问题在https://blog.csdn.net/weixin_40162095/article/details/106366843中讨论了。

2020-05-29 18:14:19 123

原创 定义默认构造函数、隐式类类型转换

默认构造函数参考自mooc魏英《C++程序设计》如果一个类有默认构造函数,在定义对象时该对象后面可以不加任何实参。默认构造函数有两种,上面的说法应该有点问题,下面的是对的。隐式类类型转换应该用explict避免隐式类类型转换。...

2020-05-29 15:34:18 177

原创 彻底弄明白派生类的构造函数与析构函数

派生类的构造函数参考自mooc魏英老师《C++程序设计》从基类继承过来的数据成员就只能在初始化列表(基类名(基类构造函数实参列表))中进行初始化,而新增加的数据成员既可以在派生类初始化列表1也可以在派生类初始化函数体中2初始化。构造函数调用顺序:基类构函数、子类构造函数、派生类构造函数函数体public:Rect(int a,int b,int c,int d):x(a),y(b),h©,w(d) { } ,这样是不对的,因为x和y是基类私有成员是无法直接这样访问的。而基类的构造函数是pub

2020-05-29 13:31:45 266

原创 派生类成员的访问与兼容性规则

类的保护成员当我们看到一个类它有保护成员,则在这个程序当中肯定是有它的派生类。即便是共有继承,基类的私有成员继承类仍然是不可使用无法访问的。inaccessible 不可访问的。赋值兼容规则赋值兼容规则的前提是建立在共有继承的基础上的。如果是保护继承与私有继承是没有这样的赋值兼容规则的。...

2020-05-29 12:31:58 155

原创 彻底弄懂友元函数与友元类

友元函数与友元类参考自mooc魏英《C++程序设计》A的意思是,友元函数不是该类的成员,所以不受该类public,proteced,private影响。友元函数定义:P处用到了B类的引用,而B此时还没有定义,所以要在用到B类的前面声明(前向声明)B,如在Q处声明了B,然后就可以在其他地方定义B了。另外void setb(B& r)是A类里面的成员函数,所以要谢写成 frind void A::setb(B& r)...

2020-05-29 00:03:42 161

原创 彻底弄清楚C++ static 静态成员与静态成员函数的原理

参考mooc魏英《C++程序设计》文字是魏老师的讲解,纯手打,ppt上没有。为什么会用到静态成员:现在大型应用程序都是由多个程序员所开发的,那么多个程序员就需要使用一个共同都能使用的数据来解决一些问题,采用静态数据成员解决这一问题。思考一下现在我们需要统计员工的总人数,能不能在这个员工类中增加一个成员专门用来存放总人数呢?这样做是不好的:1.每个对象都要增加一个这样的成员,对存储空间是一种浪费。对于公司来说,总人数只有一个值,那么每个对象都要增加一个这样的成员,浪费存储空间。2.使用不方便,当总人数

2020-05-28 22:32:58 1202

转载 QT中关键字讲解(emit,signal,slot)

转载:https://www.cnblogs.com/felix-wang/p/6212197.htmlQt中的类库有接近一半是从基类QObject上继承下来,信号与反应槽(signals/slot)机制就是用来在QObject类或其子类间通讯的方法。作为一种通用的处理机制,信号与反应槽非常灵活,可以携带任意数量的参数,参数的类型也由用户自定。同时其本身也是类型安全的,任何一个从QObject或其子类继承的用户类都可以使用信号与反应槽。由样例可看到,**类的定义中有两个关键字slots和signals,

2020-05-28 18:02:25 1599

转载 为什么要对信号加窗、几种常见窗函数的特性

为什么要对信号加窗:https://blog.csdn.net/weixin_38313518/article/details/78106150?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLe

2020-05-28 17:46:22 11465

转载 眼图、星座图、瀑布图

眼图:https://blog.csdn.net/sternlycore/article/details/89405134?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159064102819724839234747%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=15906410281972483923474

2020-05-28 15:16:09 9417 4

原创 继承的定义,父类,子类,基类,继承类,多重继承,派生类的构成

继承的定义,父类,子类,基类,继承类,多重继承注意这里b.print()调用的是派生类里面的函数,如果要调用基类里面的print()函数,需要这样做:b.base::print()

2020-05-27 23:43:34 389

原创 彻底弄明白extern 用法与项目生成的流程

extern 用法extern int i; //声明,不是定义int i; //声明,也是定义

2020-05-27 15:38:30 299

原创 常对象、常成员、常指针、常引用

常对象、常成员、常指针、常引用取自mooc魏英老师《C++编程设计》常对象数据成员只能被常成员函数访问,但是不能被修改。const Data& r 保证了r不会被修改,只是拿来使用。...

2020-05-27 14:27:47 289

原创 C++构造函数定义、重载、带默认参数的构造函数

C++构造函数注意事项取自mooc魏英《C++编程设计》可见构造函数初始化列表只在构造函数的定义中而不是函数原型声明中指定。如果没有A,则会编译器会调用point的默认构造函数,而如果此时point又没有默认构造函数(没有没有参数的构造函数),编译器就会报错。...

2020-05-27 14:00:12 1976 1

原创 类的作用域与生命周期

mooc魏英老师《C++编程语言》类的作用域Data &r=obj; //定义引用r便作为了obj的别名,r就是obj,obj就是r。嵌套类生命周期

2020-05-27 13:33:38 102

原创 c++合成复制构造函数与this指针

记录C++学习,不断更新,资料来源mooc魏英老师《C++程序设计》c++合成复制构造函数都是浅拷贝。

2020-05-26 22:28:53 375

高频注入模型,仿真参考

高频注入模型,仿真参考

2024-09-04

远程桌面软件 VNC-Viewer-6.17.731-Windows.rar

远程桌面软件 VNC-Viewer-6.17.731-Windows.rar

2021-05-22

局域网IP扫描器.rar

局域网IP扫描器,查找树莓派的ip地址

2021-05-19

Markdown Viewer.crx

csdn导出的md文件可以用chrom的Markdown Viewer.crx插件打开

2021-03-01

QT+VS UDP通信示例bySummer.zip

学了半年c++,断断续续学习了一段时间的QT,终于能靠自己写出通过UDP协议实现两个进程互发信息的小程序了。本项目由两个工程组成,运行时,两个工程同时运行。姑且称为程序A和程序B,两端都可以实现收发(解决了中文乱码的问题)。

2020-06-24

Vivado license.rar

其中一个版本的license对于所有版本的vivado都有用,我试用了其中的vivado2019.1license亲测可用

2020-03-13

ug475_7Series_Pkg_Pinout.pdf

FPGA引脚图,找了很久,xilinx7035 FF900

2019-08-08

空空如也

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

TA关注的人

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