c++学习
文章平均质量分 97
ultimate1212
做一个坏人,做一个有道德的坏人,做一个守法的坏人,做一个有实力的坏人,暂时做到这么坏吧!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hpp头文件与h头文件的区别
hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用 project中的cpp文件数与编译次数,也不用再发布烦人的lib与dll,因此非常适合用来编写公用的开源库。转载 2017-08-06 14:28:41 · 352 阅读 · 0 评论 -
C++中的多继承
在学习C++的过程中多继承和多重继承很重要,下边就自己的学习过程讲解一下C++中的继承问题:多继承问题,先来看一段程序#includeusing namespace std;class CBase{public:CBase(){ cout ~CBase(){ cout virtual void f1(){ cout void f2(){ cout原创 2017-09-23 20:21:00 · 424 阅读 · 0 评论 -
github上传本地项目学习
第一步通过ssh建立本地与github的通讯,通过一种网络协议——SSH来授权的,那么什么是SSH,这里简单说一下,SSH是一种网络协议,用于计算机之间的加密登录。目前是每一台 Linux 电脑的标准配置。而大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,所以想要在 GitHub 提交代码的第一步就是要先添加 SSH key 配置1、在终端输入ssh查看是否已经安装了ssh远程通讯2、...原创 2018-07-04 12:46:44 · 299 阅读 · 0 评论 -
C++中的多继承和多重继承
在学习C++的过程中多继承和多重继承很重要,下边就自己的学习过程讲解一下C++中的继承问题:多继承问题,先来看一段程序#includeusing namespace std;class CBase{public:CBase(){ cout ~CBase(){ cout virtual void f1(){ cout void f2(){ cout原创 2018-07-04 12:47:25 · 832 阅读 · 0 评论 -
opencv3 打开usb摄像头
opencv3获取摄像头的视频流:#include <iostream>#include <opencv2/opencv.hpp>#include <string>using namespace cv;using namespace std;int main(){ VideoCapture capture(0); if(capture...原创 2018-07-06 09:46:18 · 9711 阅读 · 2 评论 -
C++函数模板与类模板的区别
类模板:C++ 除了支持函数模板,还支持类模板(Class Template)。函数模板中定义的类型参数可以用在函数声明和函数定义中,类模板中定义的类型参数可以用在类声明和类实现中。类模板的目的同样是将数据的类型参数化。声明类模板的语法为:template<typename 类型参数1 , typename 类型参数2 , …> class 类名{ //TODO:}...转载 2018-07-18 16:54:55 · 26907 阅读 · 7 评论 -
static关键字的作用
static关键字的作用(概括):(1)设置变量的存储域,函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值;(2)限制变量的作用域,在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问;(3)限制函数的作用域,在模块内的static函数只可被这一模块内的其它函数调用,这个函数的使用范...原创 2018-07-19 08:51:16 · 2951 阅读 · 0 评论 -
opencv中双目BM源码解读
在众多双目立体匹配算法中,BM算法是速度比较快,效果较为理想的,在CPU的计算能力下全局算法以及半全局算法速度明显很慢,本文针对opencv中对BM算法实现部分的代码进行分析,解析opencv代码对BM算法实现中的加速策略,为自己开发高效率的代码提供相应的思路。 opencv中代码实现的特点:用空间换时间,通过申请足够大内存空间来保存可以重复利用的数据,对指针具有很好定义和应用,并采用C...原创 2019-01-16 17:19:32 · 2688 阅读 · 6 评论
分享