自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Linux基本指令

①可以先使用head -8020 file.txt >tmp.txt ,将文件的前8020行输入到一个临时文件中。命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系 统可能会花费很长的时间(具有强大的功能,所以它的选项也很 多,其中大部分选项都值得我们花时间来了解一下。就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,就分别对应到下面的两个窗口,终端也是显示器,因此输出可以重定向到终端。:压缩的过程中显示文件!里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

2023-11-28 10:31:13 39

原创 opencv API

imagecontourshierarchyMatmodemethodoffsetimagecontours为contourIdxcolorthicknesslineTypehierarchyMatmaxLeveloffset。

2023-10-23 20:22:13 61

原创 OpenCV图像处理和变换

卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。本质上一个固定大小的矩阵数组,也被称为算子、卷积核、掩码等,其中心点称为锚点。把kernel放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点覆盖下像素点值称为卷积处理。

2023-10-18 19:42:47 159

原创 C Pulse Pulse 继承与多态

在子类继承父类后,当创建子类对象时,会先创建一个父类的对象,也会调用父类的构造函数,销毁时也会调用父类的析构函数。,根据sizeof 的计算结果也能推测出子类会继承父类的所有成员,但是private权限的成员会被编译器隐藏。,则子类的同名成员会隐藏掉父类中的所有同名成员函数,即使成员函数的参数不同,直接调用都只会调用子类的成员函数。在多态中,通常父类中虚函数的实现是毫无意义的,主要都是调用子类重写的内容,因此可以将虚函数改为纯虚函数。调用的是子类的成员,如果要调用父类的成员,需要。

2023-09-30 10:24:02 60

原创 C Pulse Pulse 引用、函数提高、类和对象

虽然上述代码能够进行打印,但是只能打印一次,不能再在其后打印,这是因为函数的返回值为void ,如果想继续追加,则须返回 标准输出流。这里使用引用作为函数参数,当调用函数给函数传参时,A为a的别名,B为b的别名,形参和实参指向同一块空间,因此形参的改变也会影响实参。造函数没有返回值也不写void,函数名称与类名相同,在名称前加上符号~这里的fun()函数返回值为引用,可以作为赋值操作符“=”的左值,相当于给返回的引用赋值。在C++中,类内的成员变量和成员函数分开存储,只有非静态的成员变量才属于类的对象上。

2023-09-29 18:50:27 173

原创 预处理详解

_FILE__:进行编译的文件__LINE__:文件当前的行号__DATE__:文件编译的日期__TIME__:文件编译的时间__STDC__:若编译器遵循ANSI C,其值为1,否则未定义语法形式: #define name stuff#define reg register //使用更为简单的名称caseint main()switch (i)//不用在case以及CASE后加上break,CASE通过预处理替换为 break;

2023-09-13 16:05:14 26

原创 C语言文件操作

在程序设计当中,讨论的文件一般有两种,分别是程序文件和数据文件。

2023-09-12 16:36:38 39

原创 动态内存管理

对动态内存函数及柔性数组的使用方法、常见错误等进行介绍

2023-09-11 08:55:06 18

原创 自定义类型-结构体、位段、枚举、联合详解

① struct 结构体类型名 struct book成员列表;int price;}变量列表;成员可以是标量数组指针,甚至是其他结构体。其中 book代表结构布局,dickens代表结构体变量。①②中的library为全局变量,当②在函数体中时,dickens为局部变量③typedef重命名结构体类型int price;double* pb;}Stb;//Stb是重命名产生的新的类型int main()

2023-09-09 08:41:10 35

原创 字符串函数及内存函数

当count大于源字符串中的字符时,会在源字符串拷贝到目标空间后,在其后面加'\0'直到达到count个字符。字符串追加:将源字符串'\0'以前的字符拷贝从目标空间的'\0'出开始进行拷贝,并返回目标空间的地址。虽然strncat()除了会给目标空间追加count个字符,还会在追加的字符后面加上'\0'该函数的作用是将源字符串'\0'及其以前的字符拷贝到目标空间。strlen()函数是用以计算字符串长度的函数。比较两个字符串的前count个字符的大小。字符串比较:比较两个字符串。

2023-09-06 19:12:28 20

原创 指针简单介绍

指针是内存中最小单元的编号,也就是地址而指针变量则是一个变量,用来存储地址;int* pa=&a;return 0;其中,pa就是一个指针变量,用来存储a的地址。int* p=arr;这里的*p1表示p1是指针,[8]表示p1指向的是元素个数为8的数组,int表示指向数组的元素的类型。

2023-08-28 18:40:28 77

原创 操作符详解

介绍各种操作符以及表达式求值所应注意的类型转换

2023-08-27 16:41:49 17

原创 C语言简单介绍

char 一个字节int 4个字节,拥有32个比特位,能够表示的数字范围为 2的32次方减去一short 短整型,拥有2个字节,16为的比特位,表示范围是2的16次方减去一,也就是65535;因此可以选择合适的字符类型,节省内存空间。2. float 在给单精度 赋值时,会默认小数为双精度浮点数,可在小数后面加f,例如3. 变量:全局变量:定义在代码块({})之外的变量;其中a 为全局变量,b为局部变量;当全局变量和局部变量名字相同时,

2023-08-27 08:16:03 18

原创 数据在内存中的存储

在计算机系统中,数值一律用的形式整数有三种二进制的表示方法,即原码、反码和补码。的原码、补码及反码的得到,而反码则是原码在的基础上,得到,其中当知道时,通过按或者得到。

2023-08-05 11:32:08 30

原创 2023-7-11

1.字面常量:顾名思义,像特定数字、字符等均为字面常量2.const修饰的常变量: a为const修饰的常变量;a本质上还是变量,但在语法层面进行了限制,不能修改;因此不能 运行 ,因为a本质上还是变量。3.#define 定义的标识符常量:使用:例:一般常量名使用大写,方便辨识;末尾都不加分号,因为这是由预处理器处理的替换机制,是一种预处理指令。4.枚举常量例: 其中第一个常量的值默认为0,后面的值依次加1;同时也可以给其中的常量赋值: 则后续值分别为 4 5 6 。注意:常量

2023-07-12 11:49:41 31

着色器类Shader.cpp

着色器类Shader.cpp

2023-10-08

着色器类Shader.h

着色器类Shader.h

2023-10-08

空空如也

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

TA关注的人

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