摘要: 如果一个类中所有成员函数都是公用的,则可以在定义对象时对数据成员进行初始化:class Time{public: hour; minute; sec;};Time t1={14,15,23};//将t1初始化为14:15:23但是数据成员是私有的,或者类中有private或protected的... 阅读全文
posted @ 2015-01-27 21:40 深入理解C++和OpenCV 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一。共用体类型1.共用体的概念。 有时候需要将几种不同类型的变量存放到同一段内存单元中。例如有三个变量,他们的字节数不同,但是都从同一个地址开始存放。也就是用了覆盖技术,几个变量互相覆盖。这种使几个不同变量共占同一个内存的结构,称为共用体类型结构。 其一般形式: union 共用体类型名 ... 阅读全文
posted @ 2015-01-26 21:31 深入理解C++和OpenCV 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 一。结构体类型 结构体类型,共用体类型,枚举类型,类类型等统称为自定义类型(user-defined-type,UDT)。 结构体相当于其他高级语言中的记录(record);例如: struct Student{ int num; char name[20]; char... 阅读全文
posted @ 2015-01-26 10:53 深入理解C++和OpenCV 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 变量引用: 引用的作用就是给变量起个别名,假如有一个变量a,想给它起个别名b, 可以这么写:int a;//定义a是整型变量。int &b=a;//声明b是a的引用。 上面就是b是a的引用,即b是a的别名。在上面“&”是引用声明符,并不代表地址。a和b占同一个地址空间和内存单元。声明b是... 阅读全文
posted @ 2015-01-24 22:34 深入理解C++和OpenCV 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 一。用函数指针变量调用函数。 指针变量也可以指向一个函数,一个函数在编译时被分配给一个入口地址。这个函数入口地址就称为函数的指针。可以用一个指针变量指向函数,然后通过该指针变量调用此函数。定义指向函数的方法,格式是: int (*p)(int,int); 函数名代表函数入口地址,而max(a,... 阅读全文
posted @ 2015-01-24 21:58 深入理解C++和OpenCV 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.定义一个字符串数组并初始化,然后输出其中的字符串。#include using namespace std;int main(){ char str[]="i love china"; cout#includeusing namespace std;int main(){ string str=... 阅读全文
posted @ 2015-01-24 15:31 深入理解C++和OpenCV 阅读(2543) 评论(0) 推荐(1) 编辑
摘要: 基本知识:在内存中的每个字节都有一个编号,这就是“地址”,相当于旅馆中的房间号。记住,内存单元的地址和内存单元的内容是两个不同的概念。程序在编译之后,就已经将变量名转换成变量地址,对变量值的存取都是通过地址进行的。按照变量地址存取变量值的方式称为“直接存取方式”,或直接访问方式。另一种是“间接存取方... 阅读全文
posted @ 2015-01-20 22:43 深入理解C++和OpenCV 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 在下载一个源程序的时候,常常会一起下下来一个数据库,即一个.MDF文件和一个.LDF文件,那么我们如何添加到我们的SQL Server 2008中呢?下面是一些详细的步骤:1.将.MDF和.LDF文件拷到SQL Server2008放数据的那个文件夹下面,本人的是这个目录:D:\Program Fi... 阅读全文
posted @ 2014-10-15 19:13 深入理解C++和OpenCV 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 约瑟环问题就是有n个人坐成一个圈。从某个人开始报数,数到m的人出列,接着从列出的下一个人开始重新报数,数到m的人再次出列,如此循环,直到所有的人都出列,最后按出列的顺序输出。 阅读全文
posted @ 2014-09-21 21:56 深入理解C++和OpenCV 阅读(225) 评论(0) 推荐(0) 编辑
摘要: hashtable叫哈希表,用于表示键值的集合,这些键值对根据键的哈希代码进行组织,其每个元素都存储于DictionaryEntry对象中的键值对。键不能为空引用。count:获取包含在hashtable中的键值对的数目IsFixedSize:获取一个值,该值指示hashtable是否具有固定大小I... 阅读全文
posted @ 2014-09-21 09:29 深入理解C++和OpenCV 阅读(310) 评论(0) 推荐(0) 编辑