![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 80
打代码能当饭吃?
print("Hello World");
展开
-
【C++】基于opencv的数字图像处理系统(附源码)
这是基于opencv以及调用某位大佬cvui的库进行创作的图形化界面数字图像处理系统,该系统能对图像进行五种增强操作处理,分别是灰度图像log变换增强,彩色图像log变换增强,拉普拉斯算子增强,图像的反转以及图像的饱和度增强。完整代码在页尾,自取。话不多说,上截图源码地址:github(image-processing-System)温馨提示:使用此代码前请先下载cvui库:cvui...原创 2021-12-12 18:31:55 · 4545 阅读 · 3 评论 -
【C++】STL应用(详解)
(一)、 泛型程序与STL1.泛型程序设计的基本概念2.STL简介(一)、 泛型程序与STL1.泛型程序设计的基本概念 首先先了解一下什么是泛型程序。所谓的泛型程序设计就是编写不依赖与具体数据类型的数据。C++中,模板是泛型程序设计的主要工具。泛型程序设计的主要思想是将算法从特定的数据结构中抽象出来,使算法成为通用的、可以作用于各种不同的数据结构。2.STL简介 标准模板库(Standard Template Library,STL)是面向对象程序设计与泛型程序设计思想相结合的一个良好典范。.原创 2021-11-26 16:33:47 · 1686 阅读 · 0 评论 -
【C++】模板(简单详细)
C++模板一、模板1.为什么要使用模板?2.模板定义:3.模板分类:4.使用模板目的:二、函数模板1.什么是函数模板:2.函数模板的定义形式:3.一般模板函数用法(compare)4.特化模板函数用法三、类模板1.什么是类模板:2.类模板的定义形式:一、模板1.为什么要使用模板? C++最重要的特性之一就是代码重用,为了实现代码重用,代码必须具有通用性。通用代码需要不受数据类型的影响,并且可以自动适应数据类型的变化。这种程序设计类型称为参数化程序设计。 因此C++就有了“模板”这一名词,模板是C原创 2021-11-16 23:21:37 · 1006 阅读 · 0 评论 -
【C++】面向对象(多态)
C++面向对象编程 多态一、什么是多态?1.多态的概念一、什么是多态?1.多态的概念(1)根据实际的对象类型决定函数调用的具体目标;(2)同样的调用语句在实际运行时有多种不同的表现形态体现,这就是多态,同一语句具有多种形态...原创 2021-10-30 18:57:42 · 525 阅读 · 0 评论 -
【C++】面向对象(封装,继承)
C++面向对象编程一、 面向对象编程中的一些重要名词解释:1.类:①是一组具有相同属性和行为的对象的抽象。②类不是一个实体的存在,例如人类这个类别,学生不是一个实体的存在,而学生中的的姓名,性别,年龄,学号………才是这个类别中的实体,学生并不是。类只是一个模子,确定对象将会有的特征(属性)和行为(方法);③类是面向对象程序设计方法的核心,利用类可以实现对数据的封装和隐藏。④在面向对象程序设计中,程序模块是由类构成的。类是对逻辑上相关的函数与数据的封装,它是对问题的抽象描述2.封装:①是面向对原创 2021-10-28 15:19:57 · 230 阅读 · 0 评论 -
【C++】CMatrix类的构造与创建
一、CMatrix类的代码实现CMatrix.cpp#include "CMatrix.h"#include <fstream>#include <assert.h>#include<string.h>CMatrix::CMatrix() : m_nRow(0), m_nCol(0), m_pData(0) // c++里初始化方式相当于括号内{ /*m_nRow = 0; m_nCol = 0; m_pData = 0;*/}CMatrix::C原创 2021-10-09 15:51:31 · 221 阅读 · 0 评论