自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

四月晴

你必须非常努力,才能看起来毫不费力

  • 博客(9)
  • 收藏
  • 关注

原创 【C++】const保护数组

使用普通函数时,由于实际使用的是函数所用数据的副本,所以在函数中修改副本的值并不能改变其原本数据的值。但是在以数组为参数的函数中,由于参数传递的是地址的副本,因此可以根据地址的副本去改原数组的值。而在很多时候我们仅仅需要获取数组的值,不愿意让函数有改变原数组的权利,这时我们可以用const保护数组。void show(const double arr[],int n);该声明说明,指针arr指向的是

2017-08-10 16:55:02 2256

原创 【C++】cin、cin.get(char)和getline()

cin#include <iostream>using namespace std;int main(){ char ch; int count = 0; cout << "Enter character; enter # to quit:\n"; cin >> ch; while (ch != '#') { cout << ch;

2017-08-09 11:23:59 419

原创 【C++】函数

C++对于返回值的类型有一定的限制:不能是数组,可以是其它任何类型——整数、浮点数、指针、甚至可以是结构和对象。注意:c++的编译风格是将main函数写在其它函数前面。需要原型(prototype)的原因?首先,原型可以告诉编译器,函数的参数类型。如果程序没有提供这样的参数,原型可以让编译器捕捉到这种错误。其次,有返回值的函数在完成计算之后,会将返回值放在指定的位置上——可能是CPU寄存器,也可能是

2017-08-09 11:05:26 188

原创 【C++】输入输出

C++的输入输出包括以下三个方面: 1. 对系统指定的标准的输入输出。如从键盘输入数据,输出到显示屏幕。这种输入输出称为标准的输入输出,简称标准I/O流。 2. 以磁盘(光盘)文件为对象进行的输入输出,如从磁盘文件输入数据给程序,程序的数据输出到磁盘文件。这种以外存文件为对象的输入输出称为文件的输入输出,简称文件I/O。 3. 对内存中指定的空间进行输入输出。通常指定一个字符数组为存储空间(实

2017-08-08 19:17:15 530

原创 【C++】返回值是类名和返回值是引用的区别

返回非引用类型:函数的返回值用于初始化在调用函数时创建的临时对象(temporary object),如果返回类型不是引用,在调用函数的地方会将函数返回值复制给临时对象。 在求解表达式的时候,如果需要一个地方存储其运算结果,编译器会创建一个没命名的对象,这就是临时对象。C++程序员通常用temporary这个术语来代替temporary object。 用函数返回值初始化临时对象与用实参初始化形

2017-08-08 15:08:52 6315 5

原创 【C++】运算符重载

为什么要使用运算符重载? 我们已经习惯用“+”来对整数、单精度和双精度进行加法运算。之所以可以对不同类型的数据进行操作,因为C++已经对“+”进行了重载。但是实际上很多用户定义的类型(比如类),也需要类似的操作。class Money{public: Money(int y = 0, int j = 0, int f = 0); Money operator+(Money &)

2017-08-08 13:20:46 310

原创 【C++】友元与静态成员

友元C++中,类外的成员不能访问类内的私有和保护类型成员。而友元函数可以不受访问限制访问类的任何成员。友元函数虽然可以在类内进行声明,但是友元函数不是成员函数,因此没有this指针。 举例说明:class Clock{public: Clock(int, int, int); friend void Show(Clock &);private: int hour;

2017-08-07 11:54:04 602

原创 【OpenCV】知识点

1.OpenCV默认的图片通道存储是BGR,即蓝绿红。而不是RGB。

2017-08-07 09:54:13 334

转载 【图像处理】时域、频域,空间域

在图像处理中,我们会频繁用到这三个概念,这里整理了网上优秀的博客。供大家交流学习。一、什么是时域    时域是描述数学函数或物理信号对时间的关系。例如一个信号的时域波形可以表达信号随着时间的变化。二、什么是频域    频域(频率域)——自变量是频率,即横轴是频率,纵轴是该频率信号的幅度,也就是通常说的频谱图。频谱图描述了信号的频率结构及频率与该频率信号幅度的关系。

2017-08-02 17:24:40 5080

空空如也

空空如也

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

TA关注的人

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