posted @ 2018-09-19 17:51 阿牧路泽 阅读(547) 评论(0) 推荐(0)
摘要:
函数原型 在C++中建立一个类,这个类中肯定会包括构造函数、析构函数、拷贝构造函数和重载赋值操作。 拷贝构造函数是一种特殊的构造函数,其作用也是为类的成员初始化以及为对象的构造分配存储空间。函数的名称必须和类名称一致,无返回类型,它的唯一的一个参数是本类型的一个引用变量,该参数是const类型,不可 阅读全文
摘要:
单例模式 单例模式,可以说设计模式中最常应用的一种模式了,据说也是面试官最喜欢的题目。但是如果没有学过设计模式的人,可能不会想到要去应用单例模式,面对单例模式适用的情况,可能会优先考虑使用全局或者静态变量的方式,这样比较简单,也是没学过设计模式的人所能想到的最简单的方式了。 一般情况下,我们建立的一 阅读全文
posted @ 2018-09-19 17:51 阿牧路泽 阅读(154) 评论(0) 推荐(0)
摘要:
函数指针 函数指针是指向函数的指针变量。 通常我们说的指针变量是指向一个整型、字符型或数组等变量,而函数指针是指向函数。 函数指针可以像一般函数一样,用于调用函数、传递参数。 函数指针变量的声明: 【示例】 执行结果: 回调函数 函数指针作为某个函数的参数 函数指针变量可以作为某个函数的参数来使用的 阅读全文
posted @ 2018-09-19 16:38 阿牧路泽 阅读(203) 评论(0) 推荐(0)
摘要:
一、内存管理 (一)内存分配 对于一个C语言程序而言,内存空间主要由五个部分组成:代码段(.text)、数据段(.data)、静态区(.BSS)、堆和栈组成。 1、代码段 代码段(code segment/text segment)通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运 阅读全文
posted @ 2018-09-19 13:41 阿牧路泽 阅读(165) 评论(0) 推荐(0)
摘要:
C 可变参数 有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。C 语言为这种情况提供了一个解决方案,它允许您定义一个函数,能根据具体的需求接受可变数量的参数。下面的实例演示了这种函数的定义。 请注意,函数 func() 最后一个参数写成省略号,即三个点号(...) 阅读全文
posted @ 2018-09-19 13:40 阿牧路泽 阅读(390) 评论(0) 推荐(0)
摘要:
C 错误处理 C 语言不提供对错误处理的直接支持,但是作为一种系统编程语言,它以返回值的形式允许您访问底层数据。在发生错误时,大多数的 C 或 UNIX 函数调用返回 1 或 NULL,同时会设置一个错误代码 errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在 errno.h 阅读全文
posted @ 2018-09-19 13:31 阿牧路泽 阅读(264) 评论(0) 推荐(0)
摘要:
__exit() exit() return的区别 _exit() --- 直接结束进程进入到内核中 exit() --- 清理I/O缓冲区后再退出进程 return --- 函数返回 【实例】 __exit(): 执行结果: 【实例】 exit() 执行结果: 当把第二个输出信息后面加一个"\n" 阅读全文
posted @ 2018-09-19 11:47 阿牧路泽 阅读(540) 评论(0) 推荐(0)
摘要:
花了两周的时间,整理完成了【opencv入门】系列教程,非常感谢浅墨和进击的小猴子两位大神,从他们的博客中学到了很多东西,我整理完成的这个系列教程,基本是从他们两位大神的博客上转过来的(此处应该有一行很惭愧的表情)。 当然也不是纯粹的照搬照抄,在转载学习的过程中,自己对文章中的每个示例都自己动手在自 阅读全文
posted @ 2018-09-18 16:59 阿牧路泽 阅读(246) 评论(0) 推荐(0)
摘要:
一、运动物体轮廓椭圆拟合及中心 二、滤波方法去除噪声 1、中值滤波去除噪声 2、均值滤波去除噪声 三、轮廓筛选去除噪声 四、运动轨迹绘制 五、车辆数量检测 1.帧差法检测运动目标 2.预处理:a.转灰度图,绝对值做差 b.二值化,腐蚀,中值滤波,膨胀 c.查找轮廓,筛选轮廓,绘制外接矩形,计数,输出 阅读全文
posted @ 2018-09-18 16:48 阿牧路泽 阅读(427) 评论(0) 推荐(0)
浙公网安备 33010602011771号