C++内存管理(特详细)

以下内容全部源于该链接:https://blog.csdn.net/caogenwangbaoqiang/article/details/79788368 为了更好的进行学习,因此写在自己的博客里。 [导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中...

2019-06-02 11:28:30

阅读数 227

评论数 0

C++实现二叉树 前、中、后序遍历(递归与非递归)非递归实现过程最简洁版本

本文并非我所写,是复制的该链接中的内容; 最近学习二叉树,想编程实现递归和非递归的实现方式; 递归的方式就不说了,因为大家的递归程序都一样;但是对于非递归的实现方式, 根据这几天的查阅资料已看到差不多近10种不同的遍历二叉树的非递归实现方式,其中本文是个人觉得在前中后序三种遍历方式中,代码最...

2018-07-27 22:10:29

阅读数 4775

评论数 3

C++ 个人学习疑难易错解惑 笔记 2

1:当派生类是多继承时,若两个以上的基类有同名成员,而派生类中无同名成员,通过派生类对象引用基类基类同名成员时,将造成二义性。二义性的检测在访问权限检测之前(此处访问权限是指各个类中的权限);若想使用基类的同名成员函数(或数据成员),有两种方式:       1>派生类对象...

2018-07-26 12:08:59

阅读数 46

评论数 0

C++ 个人学习疑难易错解惑 笔记 1

1:C++中,为函数传入指针,是否需要为该指针加上const ?,把const加在指针不同位置是否有区别? const限定符适用于定义变量,且定义变量之后,变量的值不能被改变,所以const对象必须初始化,该变量能执行任何变量的操作(除了不能执行改变其值的操作)。 若只在一个文件中定义了一个c...

2018-07-23 15:02:01

阅读数 56

评论数 0

C语言 实现删除任意排序 数组中的重复值

此前在编写C语言时,一直在这个问题上没有想明白,在这里就把程序奉献出来,大家可以参考一下,进行运行#include "stdio.h"#include "string.h"void main(){ int   i,k=1,j=...

2018-07-15 21:13:09

阅读数 2151

评论数 3

C语言 基础理论中易错易忘易忽略知识点 第二节

1> if语句与switch语句在编程时经常用到 if-else 语句实现多路检测,但是层次太多,容易混淆出错。因此可以使用switch语句来实现。语句形式:   switch(表达式){     case   常量表达式1:      语句1;      case   常量...

2018-07-13 16:00:57

阅读数 46

评论数 0

C语言 基础理论中易错易忘易忽略知识点 第一节

二进制:Binary        八进制:Octal       十六进制:Hexadecimal           十进制:Decimal1>   ASCII值:   数值小于32   :控制字符48~57           :数字字符(0 - 9)65~90    ...

2018-07-12 11:32:21

阅读数 194

评论数 0

QT5中QTimer使用时易错之处,以及正确使用方式

     实际应用中,常常会用到关于延时的功能,或者定时的功能;在C++或者C中可以自定义函数。也可以使用自带的Sleep(number)函数,其中number表示需要延时多少ms;        在这里将会向大家介绍一下关于QT5中的定时器类:QTimer       定时器类QTimer提供...

2018-07-11 17:58:22

阅读数 3159

评论数 0

C++ 读取vector中数据出错

此前在编程过程中使用vector时,分配了一个含有100个里层容器,且每个里层容器可存放100个元素的空间,定义的方式如下:vector<vector<float>> shape(100,vector&...

2018-07-06 17:55:56

阅读数 397

评论数 0

C++中超大数组的空间分配

在C或者C++中,在函数(包括main函数)中定义数组,对于任何程序员来说都是so easy的事,当然这通常是对于一些容量小的数据;当我们有大量的数据需要处理的时候,比如1GB大小的数据,按照常规的方式在函数中定义数组空间,往往会运行出错,那么如何解决这样的问题呢? 在这里大家需要了解一点的是,...

2018-07-06 17:29:43

阅读数 3966

评论数 0

QT5中在播放视频时出错

此前在代码实现一个播放器播放视频时,出现了如下错误:DirectShowPlayerService::doRender: Unresolved error code 80040266 这个时候是支持avi的,但是不支持mp4 MOV格式的视频。解决方法:可以下载安装k-Lite codec pac...

2018-07-01 18:01:26

阅读数 325

评论数 0

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