会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Flyzhcong
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2014年4月17日
opencv 之 cvCalcOpticalFlowHS函数求光流 读取视频
摘要: 首先:头文件要加 #include "opencv2/legacy/legacy.hpp" 不加cvCalcOpticalFlowHS函数没法调用大体步骤:1、 抓取视频 img1 、 img22、求 光流3、根据光流数据 画线#include #include #include "opencv2...
阅读全文
posted @ 2014-04-17 11:19 Flyzhcong
阅读(3248)
评论(0)
推荐(0)
2014年4月1日
白话经典算法系列之六 快速排序 快速搞定 转
摘要: 白话经典算法系列之六 快速排序 快速搞定http://blog.csdn.net/morewindows/article/details/6684558快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快速搞定。快速排序是C.R.A.Hoare于196
阅读全文
posted @ 2014-04-01 10:36 Flyzhcong
阅读(178)
评论(0)
推荐(0)
排序算法
摘要: 一、 http://www.tyut.edu.cn/kecheng1/site01/suanfayanshi/straight_insertion_sort.asphttp://v.youku.com/v_show/id_XNjg1NTQ3NzI0.html(1)简单冒泡#includeusing namespace std;#define MAXSIZE 10struct sqlist{ int r[MAXSIZE-1]; int length;};void swap(sqlist *L,int i,int j){ int temp=L->r[i]; L->r[i]=...
阅读全文
posted @ 2014-04-01 09:40 Flyzhcong
阅读(227)
评论(0)
推荐(0)
2014年3月26日
day11pm--运算符函数(2)--介绍
摘要: /*对自定义类型的对象,使用运算符时总是调用相应的运算符函数*/#includeusing namespace std;class A{ int data;public: A(int d=0):data(d){} operator int () { return (int)data; } operator bool(){ return data!=0; } operator char(){ return (char )data; }};int main(){ A a1(65),a2(200),...
阅读全文
posted @ 2014-03-26 22:01 Flyzhcong
阅读(236)
评论(0)
推荐(0)
day11pm--运算符函数(1)
摘要: http://blog.csdn.net/zuheyawen/article/details/7340717一、双目运算符运算符重载就是自己写运算符函数,来规定运算符如何工作,有以下两种方法友元:1、在类中声明friend 2、定义:返回类型 operator +、-、*(形参1,形参2) obj1+obj2=> operator+(obj1,obj2) 返回值作为计算结果成员: 直接在类中定义 operator+(形参)//友员不是成员,友员的应用,没有this //写运算符函数 ,为了让程序员更方便,重新定义新的+ - * /#include using namespace...
阅读全文
posted @ 2014-03-26 13:58 Flyzhcong
阅读(277)
评论(0)
推荐(0)
day11pm--拷贝构造函数(深拷贝、浅拷贝)
摘要: //随时调整长短是数组,数据不会丢//拷贝构造函数/*例子函数头的表示方法@函数名称: strcpy 函数原型: char* strcpy(char* str1,char* str2); 函数功能: 把str2指向的字符串拷贝到str1中去 函数返回: 返回str1,即指向str1的指针 参数说明: */#includeusing namespace std;class Array{ char *p; int len;public: Array(int n):len(0),p(NULL){ resize(n); } void resize(int n){ char* q=new c...
阅读全文
posted @ 2014-03-26 09:44 Flyzhcong
阅读(158)
评论(0)
推荐(0)
day11pm
摘要: #includeusing namespace std;class A{int data;public:A():data(100){cout<<"A()"<<endl;}A(const A& o)/*:data(o.data)*/{cout<<"A(const A&)"<<endl;}//A(const A& o):data(o.data){cout<<"A(const A&)"<<endl;} 不传进去data就是垃圾数据void
阅读全文
posted @ 2014-03-26 09:36 Flyzhcong
阅读(113)
评论(0)
推荐(0)
2014年3月25日
day11am
摘要: 专门名字的构造函数,系统自动产生重载构造函数构造函数的重载 、缺省构造函数 、自定义构造函数、 拷贝构造函数、#includeusing namespace std;class A{ int data; public: A():data(100){cout<<"A()"<<endl;} A(const A& o)/*:data(o.data)*/{cout<<"A(const A&)"<<endl;}//A(const A& o):data(o.data){cout<<&
阅读全文
posted @ 2014-03-25 21:32 Flyzhcong
阅读(143)
评论(0)
推荐(0)
C语言中string函数详解
摘要: PS:本文包含了大部分strings函数的说明,并附带举例说明。本来想自己整理一下的,发现已经有前辈整理过了,就转了过来。修改了原文一些源码的问题,主要是用char *字义字符串的问题,导致程序运行时崩溃。另外自己重写了部分测试程序,使其更能满足自己测试的需要。不当之处,还请海涵。@函数原型:char *strdup(const char *s)函数功能:字符串拷贝,目的空间由该函数分配函数返回:指向拷贝后的字符串指针参数说明:src-待拷贝的源字符串所属文件:[cpp]view plaincopy#include#include#includeintmain(){char*dup_str,*
阅读全文
posted @ 2014-03-25 20:25 Flyzhcong
阅读(1029)
评论(0)
推荐(0)
C++迭代器 iterator (转)
摘要: 1.迭代器(iterator)是一中检查容器内元素并遍历元素的数据类型。(1) 每种容器类型都定义了自己的迭代器类型,如vector:vector::iterator iter;这条语句定义了一个名为iter的变量,它的数据类型是由vector定义的iterator类型。(2) 使用迭代器读取vector中的每一个元素:vector ivec(10,1);for(vector::iterator iter=ivec.begin();iter!=ivec.end();++iter){*iter=2; //使用 * 访问迭代器所指向的元素}const_iterator:只能读取容器中的元素,而不能
阅读全文
posted @ 2014-03-25 20:15 Flyzhcong
阅读(499)
评论(0)
推荐(0)
上一页
1
2
3
4
公告