C++
老张谋
13137730606@163.com
展开
-
C++ 私有继承
私有继承是has -a 的关系,如基类Motor (发动机),派生类Car,(汽车有发动机) #include #include using namespace std; class Motor { public: void SwitchIgnition() { cout } void PumFuel()原创 2017-03-29 09:54:57 · 359 阅读 · 0 评论 -
opencv2 用imwrite 抽取并保存视频图像帧
转载自https://www.cnblogs.com/miaojinmin799/p/6845462.html转载 2017-12-22 17:00:50 · 1276 阅读 · 0 评论 -
基于Socket和OpenCV的实时视频传输(On Windows ,Ubuntu,及Windows和Ubuntu之间) 总结
基于Socket和OpenCV的实时视频传输(On Windows) 基于Socket和OpenCV的实时视频传输(On Linux) Windows系统和Linux系统的Socket通信解决方案或问题 注意: 1.关闭防火墙,否则出现数据传输失败问题 本人只试过Windows的,可以直接使用的,视频也不卡,实时性好。原创 2017-12-22 16:42:22 · 3133 阅读 · 7 评论 -
错误1error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared
知识编了一个C++程序,并没有简历MFC工程的,不过不用着急的 问题:错误1error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]原创 2017-10-31 17:29:20 · 7617 阅读 · 2 评论 -
opencv 2.4.9+vs2013 人脸识别环境搭建,眼睛,鼻子,嘴巴等 摄像头读取和显示
读取摄像头:int main( int argc, char** argv ) { //int i=0; cvNamedWindow( "Example2_9", CV_WINDOW_AUTOSIZE ); CvCapture* capture; capture = cvCreateCameraCapture(0); assert( c原创 2017-09-29 14:24:17 · 8064 阅读 · 2 评论 -
opencv 2.4.9 摄像头读取
摄像头读取并显示,视频形式原创 2017-09-29 10:59:42 · 2431 阅读 · 0 评论 -
谭浩强 C++ 类和对象
找出一个整型数组的最大值,用类实现 #include using namespace std; class Array_max { public: void set_data(); void max_data(); void data_show(); private: int array[10]; int ma原创 2017-08-07 09:40:45 · 320 阅读 · 0 评论 -
C++ 派生类的 构造函数
问题: 希望执行派生类的构造函数时,使派生类的数据成员和基类的数据成员同时初始化 方案:在执行派生 类构造函数时,调用基类构造函数 一般形式: 派生类构造函数名 (总参数表列):基类构造函数名(参数表列) { 派生类新增数据成员初始化语句 } #include #include using namespace std; class Student原创 2017-04-05 22:13:51 · 388 阅读 · 0 评论 -
C++ 保护,私有继承,公有继承 ---访问属性--关系
#include using namespace std; // 多级继承 访问属性 class A { public: int i; protected: void f2(); int j; private: int k; }; class B:public A { public: void f3(); prot原创 2017-04-05 21:15:57 · 975 阅读 · 0 评论 -
C++ 面向对象的程序设计 谭浩强 第一章 C++ 初步知识
1.2 最简单的C++ 程序 #include //cout 输出时需要用此头文件 using namespace std ; //使用命名空间std int main() { cout return 0; } 1. main() 函数 必须有int ,返回整型,当程序不能正常执行时返回非零值,一般为-1; 2.注释 /*原创 2017-03-30 16:22:46 · 555 阅读 · 0 评论 -
C++ 第十一章 11.1 多态,虚函数实现多态
11.1.1 为何用多态 下面程序,将Tuna 实例传递给Fish 参数,并通过该参数调用基类的Swim(); #include using namespace std; class Fish { public : void Swim() { cout } }; class Tuna:public Fish {原创 2017-03-30 10:19:18 · 346 阅读 · 0 评论 -
C++ 9.5 复制构造函数
接上一篇http://blog.csdn.net/wgf5845201314/article/details/64904783 9.5 复制构造函数 第七章介绍过,对于程序清单7.1 中函数Area(),传递的实参被复制: double Area(double InputRadius); 因此,调用Area()时,实参被复制给形参InputRadius.这种规则也适用于对象(类的原创 2017-03-22 10:56:15 · 367 阅读 · 0 评论 -
21天学通c++ 第九 章 9.4 析构函数
注:21天学通C++ (第7 版) 9.4析构函数 与构造函数一样,析构函数也是一种特殊的函数。与构造函数不同的是,析构函数在对象销毁时自动被调用。 9.4.1 声明和实现析构函数 与构造函数一样,析构函数也看起来像一个与类同名的函数,但前面有一个波浪号(~)。因此,Human 类的析构函数的声明类似于下面这样: class Human {原创 2017-03-22 09:29:22 · 770 阅读 · 0 评论 -
C++ 保护继承
保护继承不同于公有继承,声明派生类时使用关键字protected: class Base { // ...基类成员和方法 }; class Derived: protected Base { // ..派生类成员和方法 }; 保护继承和私有继承的类似之处是: 1. 它也是has-a 的关系; 2. 它也让派生类能够访问基类的所有公有成员; 3.就在继承层次结构外原创 2017-03-29 10:03:04 · 676 阅读 · 0 评论 -
C++ 图像 和 视频 转换
C++一.视频转图像 (保存每一帧) 可参考:https://www.cnblogs.com/miaojinmin799/p/6845462.html #include<opencv2/highgui/highgui.hpp> #include<iostream> using namespace std; using namespace cv; int...原创 2018-04-21 13:07:46 · 4373 阅读 · 0 评论