导航

随笔分类 -  C++

摘要:转载自:http://www.cppblog.com/yefuhai/archive/2008/02/03/42477.html另一个:http://www.cnblogs.com/wqj1212/archive/2008/01/25/1052736.html// Dib.h: interface for the CDib class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_DIB_H__AC952C3A_9B6B_4319_8D6E_E7F509348A8 阅读全文

posted @ 2013-04-27 09:38 ChanHuman 阅读(384) 评论(0) 推荐(0)

摘要:转载自:http://www.cnblogs.com/wqj1212/archive/2008/04/05/1138076.html由于查找运算的使用频率很高,几乎在任何一个计算机系统软件和应用软件中都会涉及到,所以当问题所涉及的数据量相当大时,查找方法的效率就显得格外重要。在一些实时查询系统中尤其如此。因此,本章将系统地讨论各种查找方法,并通过对它们的效率分析来比较各种查找方法的优劣。查找的基本概念1、查找表和查找 一般,假定被查找的对象是由一组结点组成的表(Table)或文件,而每个结点则由若干个数据项组成。并假设每个结点都有一个能惟一标识该结点的关键字。 查找(Searching)的.. 阅读全文

posted @ 2013-04-27 09:31 ChanHuman 阅读(396) 评论(0) 推荐(0)

摘要:转载自:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html摘要:在VS2010环境中应用Opencv,网上找到了很多配置方法,但大多都是老版本的,很多新手面对最新版本的Opencv无从下手,就给新手童鞋写了这么一篇超级详细的配置攻略,贴上来共享。要强调一点的就是,这种配置方法里使用的Opencv库是直接安装Opencv时候自带的dll库,在你的VS里面是无法调试Opencv的。如果需要调试Opencv,必须应用自己编译出来的Opencv库,具体怎么编译自己的Opencv库,网上有很多例子,再此不再赘述。1、下载软件 阅读全文

posted @ 2013-04-27 00:09 ChanHuman 阅读(213) 评论(0) 推荐(0)

摘要:很多人也许像我一样都想找一份学习的辟邪剑谱,转一个别人的帖子,希望对能够给用的。欲练此功,不必挥刀自宫的,呵呵。这句说的好:“最后,编程语言并非计算机科学技术的全部,尤其对于在校的学生来说,打好基础、开阔视野都是非常重要的。”一)语言入门:《C++ Primer》最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中)适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。《The C++ Programming Language》/《C++程序设计语言》最新版本:第三版特别版简称TC++PL,有其他语言的丰富经验的。(也有人. 阅读全文

posted @ 2013-04-14 20:48 ChanHuman 阅读(2882) 评论(1) 推荐(0)

摘要:1. 用参数初始化表进行初始化Box::Box(int h,int w,int len):height(h),width(w),length(len){ }2. 使用默认参数的构造函数class里面声明Box(int h=10,int w=10,int len=10);class外定义Box::Box(int h,int w,int len){height=h;width=w;length=len;}3. 对象数组Box a[3]={Box(10,12,15),Box(12,12,15),Box(10,12,14)};4. 指向对象成员函数的指针有三个方面要匹配 3.所属的类要一样void ( 阅读全文

posted @ 2013-04-14 20:47 ChanHuman 阅读(188) 评论(0) 推荐(0)

摘要:http://www.360doc.com/content/11/0901/11/255982_144947210.shtmlhttp://blog.csdn.net/eric_jo/article/details/4138548http://www.cnblogs.com/lichkingct/archive/2009/04/21/1440848.html. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一 阅读全文

posted @ 2013-04-14 20:46 ChanHuman 阅读(239) 评论(0) 推荐(0)

摘要:①volume.h#include <iostream>using namespace std;class volume{public:double length;double width;double height;double countvolume();void setarg();void display();};②volume.cpp#include"stdafx.h"#include<iostream>#include"volume.h"using namespace std;double volume::countvo 阅读全文

posted @ 2013-04-14 20:45 ChanHuman 阅读(275) 评论(0) 推荐(0)

摘要:求y=sqrt(x)的定积分#include "stdafx.h"#include <iostream>#include <math.h>using namespace std;double fun(double x){double y=sqrt(x);return y;}double ans(double a,double b,double(*pt)(double x)){int i,n;double step,sum=0;n=(b/a)*10000;step=(float)((b-a)/n);for(i=1;i<=n;i++){sum+=s 阅读全文

posted @ 2013-04-14 20:43 ChanHuman 阅读(293) 评论(0) 推荐(0)

摘要:1.用const定义常变量e.g: const float PI 3.14159;定义了常变量PI,有属性,有数据类型,占用存储单元,有地址,可以用指针指向它。2.函数模板template<typename T>;T max(T a,T b,T c){if.......}3.引用①变量引用int a; int &b=a;②引用作为函数参数PS:不能定义指向引用类型的指针变量(不能。 int& *p=&a; )可以建立指针变量的引用(int i=5; int *p=&i; int* &pt=p; )可以用const对引用加以限定,不允许改变该引 阅读全文

posted @ 2013-04-14 20:42 ChanHuman 阅读(135) 评论(0) 推荐(0)