摘要:1. 成员模板 为了实现STL(标准模板库)的设计。模板可以用作结构,类或模板类的成员。如实例1,定义模板类beta,包含成员数据即模板类hold定义的对象 q,n。成员函数包括模板函数func。头文件包含以下两种模板类定义方法,第一是类中定义。另一种是类外定义。 实例1...
阅读全文
摘要:1.sizeof用法总结 ①与strlen比较 strlen 计算字符数组的字符数,以"\0"为结束判断,但不包括。 sizeof 计算数据(数组、变量、类型、结构体等)所占内存空间,用字节数表示。 ②指针与静态数组的sizeof操作 指针均可看为变量类型的...
阅读全文
摘要:1.什么是多态性 多态性实质指同样的消息被不同类型的对象接受导致不同的行为。这里,同样的消息理解为【对类成员同名函数的调用】,而不同的行为则是产生不同的输出结果。例如在运算符重载,同样是调用“+”,但是结果可以是int,float等等。 系统的角度来说,多态性分为静态多...
阅读全文
摘要:无论你是一名刚出道的菜鸟码农,还是经验丰富的高级软件设计师,下面的10条经验和10条教训或多或少会对你有点启发,一起来看看。 十大经验: 面向对象比你想象中的还难很多 程序设计师最重要的技能:沟通 你必须要学会说「不」 如果所有的事项都一样重要,那意思是它们都不重要——无论如何必...
阅读全文
摘要:主要包括以下内容: 1.使用的主要函数的说明。 2.两个实例:视频读取和显示。搭建视频读取和处理框架,调用canny函数提取边缘并显示。 3.一些注意事项和代码说明。 一.使用的主要函数 1.延时函数cv::waitKey 函数原型: in...
阅读全文
摘要:一.安装配置和运行方法 1.安装OpenCV 3.1; 假设安装目录为“C:\Python34” 2.配置环境变量: 方法一:直接配置:打开“控制面板”,搜索“编辑系统环境变量”。点击“高级->环境变量”,在系统变量窗口里找到Path,双击并添加;C:\...
阅读全文
摘要:由CHRIS DAWSON发表在thenewstack/DATA RESEARCH qianhen123/CHB译 我们分析了Docker的容器库并提出两个问题: 1.Docker的贡献者们感兴趣的其他容...
阅读全文
摘要:What Really Counts! Listen to Your Heart!
阅读全文
摘要:C/C++ 【climits(limits.h)】 CHAR_BIT Number of bits for a char object (byte) 8 SCHAR_MIN Minimum value for an obje...
阅读全文
摘要:.About图像滤波 频率:可以这样理解图像频率,图像中灰度的分布构成一幅图像的纹理。图像的不同本质上是灰度分布规律的不同。但是诸如“蓝色天空”样的图像有着大面积近似的灰度强度,而某个充满微小物体的细微场景则灰度变化迅速。定义图像轻度变化快的信息为一幅图像的高频信息,鲤鱼边缘,定义变换缓慢的信...
阅读全文
摘要:.OpenCV创建进度条以及图像对比度,亮度调整 1.创建轨迹条createTrackbar() 函数原型C++: intcreateTrackbar(conststring& trackbarname, conststring& winname, int* value, int coun...
阅读全文
摘要:实际上,在模板类中声明定义友元函数,主要存在三种情况。C++ Primer 和 C++ Primer Plus两本书均有总结。但是,由于总结的侧重点不同,导致看起来稍显晦涩。本文试图将其组织总结。另外本外总结了在上述提到的两本书中,尚未归类的方法。秉承实用主义原则,将其列在第四点。...
阅读全文
摘要:概述:运算符重载是C++多态的重要实现手段之一。一般而言,对于双目运算符,最好将其重载为友元函数;而对于单目运算符,则最好重载为成员函数。但是一定要记得其中的例外情况。 运算符重载的四项基本原则: a.不可臆造运算符。 b.运算符原有操作数的个数、优先级和结合性不能改变。 c.操作数中...
阅读全文
摘要:假设有这样一种情况:某人将一车文件交给小王。倘若小王的抽屉是空的,那么小王从车上取出最上面的文件将其放入抽屉;倘若抽屉是满的,小王从抽屉中取出最上面的文件,放入垃圾篓;倘若抽屉即不空也未满,那么小王抛硬币随机决定是否从文件车拿一份文件放入自己的抽屉,还是从自己的抽屉取出最上面的文件,...
阅读全文
摘要:C++中explicit关键字的作用 explicit用来防止由构造函数定义的隐式转换。 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换。 例如: class things{ public: ...
阅读全文
摘要:电脑程序语句,我们可以用它区隔一些与特定头文件、程序库和其他文件版本有关的代码。 1 2 3 #ifdef语句1 //程序2 #endif 可翻译为:如果宏定义了语句1则程序2。 作用:我们可以用它区隔一些与特定头文件、程序库和其他...
阅读全文