自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qingyun_wudaoletu的博客

青山不在欢颜笑,直挂云帆济沧海,吾道从此不孤行

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

转载 C++ rand(),srand()产生随机数 浅析

转自:http://www.cnblogs.com/heyonggang/archive/2012/12/12/2814271.html   rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正的随机数,当计算机正常开机后,这

2017-12-16 17:23:14 2157

转载 C++ const修饰函数、函数参数、函数返回值 浅析

const修饰函数在类中将成员函数修饰为const表明在该函数体内,不能修改对象的数据成员而且不能调用非const函数。为什么不能调用非const函数?因为非const函数可能修改数据成员,const成员函数是不能修改数据成员的,所以在const成员函数内只能调用const函数。#include <iostream> using namespace std; class A{ privat

2017-12-15 18:04:54 1310

原创 C++ auto和decltype浅析

最近在准备将C++primer练习题上面的代码撸一遍,然而还要面临马上开题的压力,5555. 一. auto简介 编程时候常常需要把表达式的值付给变量,需要在声明变量的时候清楚的知道变量是什么类型。然而做到这一点并非那么容易(特别是模板中),有时候根本做不到。为了解决这个问题,C++11新标准就引入了auto类型说明符,用它就能让编译器替我们去分析表达式所属的类型。和原来那些只对应某种特定的

2017-12-15 17:19:15 643

原创 C++的顶层const和底层const浅析

转载来源:http://blog.csdn.net/qq_19528953/article/details/50922303最近,又一次翻开C++primer,决定仔细研究一下自己以前没搞懂的顶层const和底层const,这次看了后感觉明白了,所以记录下来,以后可以没事翻阅,增加记忆。首先,const是一个限定符,被它修饰的变量的值不能改变。对于一般的变量来说,其实没有顶层const和底层cons

2017-12-15 11:39:41 2509

原创 C++全局变量、extern/static/const浅析

例子: 头文件:state.h 源文件:state.cpp 其它源文件:t1.cpp t2.cpp t3.cpp, 这些源文件都包含头文件state.h。 需要定义一个全局变量供这些源文件中使用:方法如下 1、在 state.h声明全局变量: extern int a; 2、在state.cpp中定义该全局变量:int a = 10; 这样其它源文件就可以使用该变量啦这里

2017-12-15 09:25:50 987

转载 C++浅析this指针

C++类中this指针的理解 先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是

2017-12-14 16:20:27 766

原创 C++浅析operator运算符重载

突然整理一下C++一些有用的知识点,防止后面自己忘了,可以马上看自己的博客能有一个很好的复习。 1.为什么要对运算符进行重载: C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩

2017-12-14 15:03:02 1502

原创 C++inline函数浅析

写出几个最近联系中碰到的东西,记录下来也是害怕自己忘了,西瓜书也是在最近第一遍看完了,后面还要更上python的练习,害怕两种语言弄混淆,所以一起练习,毕竟不是科班出身。 1.inline的引出 基本上大家都是参考林锐的那本C\C++高质量编程来进行总结的,以前看过一遍,没多大印象,毕竟当时基础太差,不适合看那本书,怪不得师兄说他每年都要看一遍。在C++中我们通常定义以下函数来求两个整数的最

2017-12-14 13:32:35 719

明美工业相机开发资料

工业相机详细的开发流程,以及相应的demo源代码,基于MFC的框架设计。

2018-04-11

基于傅里叶变换以及霍夫直线检测的文本校正

OpenCV实现傅里叶变换的全部工程,包含了旋转文本的图片,原理部分请看博客, 配置环境位 Win7 +VS2010+OpenCV2.4.9

2017-09-16

傅里叶变换深入浅出

傅立叶变换是线性系统分析的一个有力工具,是信号处理中最重要、应用最广泛的变换,但遗憾的是很多人可能还是不习惯在频域中思考问题,尤其是面对图像时,空间域、频率域都是二维的,更是对空域、频域的对应关系不甚了解。如何理解傅立叶变换后的频谱图,为何对不同图像进行傅立叶变换后产生的频谱图往往会出现水平和垂直的“亮线”,而对一些规则图像进行傅立叶变换后得到的频谱图往往会在与原图垂直的方向上出现较亮的点或线(如垂直条纹图像,傅立叶变换后会在水平方向上出现一些较亮的点)。这些问题困扰着每个初学者,更让初学者困惑的是,几乎市面上所有有关数字图像处理的书籍都没有给出详细的解释。下面就围绕傅立叶变换以及图像处理中一些经常让人困惑的问题进行深入的讨论。

2017-09-16

Qt窗口练习以及图标文件

Qt窗口编辑文本实现保存 撤销 剪切等功能,带有精美的状态栏图标添加查找菜单的功能。因为本篇还会涉及Qt Creator很多实用功能,所以单独用一篇文章来介绍。以前都用设计器设计界面,而这次我们用代码实现一个简单的查找对话框。除了讲解怎么实现查找功能。

2017-09-09

空空如也

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

TA关注的人

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