- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 C++中声明与定义~~extern
变量的定义:用于为变量分配存储空间,还可以为变量指定初始值,在一个程序中,变量有且仅有一个定义。变量的声明:仅仅给出变量的类型和名字,并不为其分配存储空间和初注意 :一个project中可以包含多出声明,但只能有一处定义extern简介:比如我们在a.cpp中定义了int result=100;此时我们需要在b.cpp c.cpp等中使用result就可以用extern,而不需在每个cpp中重新定
2013-05-31 10:24:23 1200
原创 C++中的多态性和纯虚函数
C++的多态性: 当C++中在继承时会发生函数覆盖(覆盖的概念我的上一篇blog),此时如果将子类对象的地址赋给父类对象的指针,用该指针调用函数时,当子类中有这样的函数,则调用子类的函数,如果没有,则调用父类的函数,这种技术也被称为迟绑定技术。。如果父类的函数没有加virtual,则此时会调用父类的函数,这也被称为早期绑定。下面看例子:Animal.h#ifndef Anim
2013-05-30 11:07:00 2891 4
原创 C++中函数覆盖 隐藏 重载区别
C++在继承这一节涉及到函数覆盖 隐藏 重载等,如何区别它们呢?首先函数覆盖的条件:基类函数必须是虚函数 发生覆盖的两个函数要分别位于派生类和基类中 函数名称和参数列表完全相同其次函数隐藏主要有以下两种情况:
2013-05-30 10:29:52 2102
原创 C++中子类如何调用不同父类中的同名函数?
当C++中多继承时,父类中可能含有同名函数,此时子类如何调用呢? 直接贴代码:#include class B1{public: void output();};class B2{public: void output();};void B1::output(){ cout<<"call the class B1"<<endl;}void B2::output(
2013-05-29 18:19:59 8769
原创 andriod手机信号显示G、E、H、T是什么意思?
如果手机网络显示“G”,代表手机使用的是GSM网络 如果手机网络显示“E”,代表手机使用的是EDGE网络 如果手机网络显示“T”,代表手机使用的是3G的TD-SCDMA网络 如果手机网络显示“H”,代表手机使用的是HSPDA网络解释:HSP是英语“高速”的简称,即high speed,HSPDA是行业内所说的3.5G网,也是国内目前最快的网络;T是移动的3G,比联通3G
2013-05-26 14:08:57 22331 3
原创 离职小记~~~
这个月作出的最重要的决定~~~离职。对于已工作的人来说,离职就是跳槽,特别是对于我们计算机专业,简简单单的一封辞职信,等个半月,办完手续,一切OK,而且貌似越跳越高,虽然我没有此经验;而对于我们大学生,离职指离开实验室,对于我更慎重 ~~换导师我是一名某普通一本在读大四学生,11年10月份左右,参加了一次演讲会,短信通知是某特聘教授跟我们讲解有关出国考研事宜。去了才知道,教授是学校刚特聘的
2013-05-11 20:31:51 1833 1
图片检索(均匀hash,感知hash,颜色直方图)
2015-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人