自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gabby

android learner

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

转载 !!!!!!!!!!!!!!!!C++:派生类中重定义基类的成员函数与虚函数区别在哪里?

C++:派生类中重定义基类的成员函数与虚函数区别在哪里?2012-06-12 15:08风雅风度 | 浏览 1387 次 编程语言C语言函数派生类定义的成员函数名可能和基类的成员函数名重复,如果原型完全相同,则派生类会有两个远行一模一样的函数,此时,派生类的函数会覆盖基类的函数。而虚函数貌似只是在基类中多添加了一个virtual,并没有什么区别啊!求解答~

2015-09-21 16:07:23 2749

转载 c++的override关键字什么意思

c++的override关键字什么意思2014-02-02 15:30Bai_Yu0708 | 浏览 7334 次 C语言编程我那个编译器里把override标蓝(表示那是系统关键字),它有什么用?我知道【英语单词】override表示子类覆盖掉父类的方法,调用时会调用子类的方法;父类对应的方法已经用virtual修饰。我问的是override作为c++【关键字】的用处

2015-09-20 10:11:49 3379

转载 C++中类的构造函数调用顺序

http://www.360doc.com/content/14/0327/11/16450474_364109729.shtmlC++子类和父类的构造函数调用顺序[cpp] view plaincopy#include   using namespace std;    //子类  class base  {  public:      base() 

2015-09-20 10:07:55 681

转载 C++中重载、重写(覆盖)和隐藏的区别实例分析

这篇文章主要介绍了C++中重载、重写(覆盖)和隐藏的区别,是C++面向对象程序设计非常重要的概念,需要的朋友可以参考下本文实例讲述了C++中重载、重写(覆盖)和隐藏的区别,对于C++面向对象程序设计来说是非常重要的概念。具体分析如下:1.重载:重载从overload翻译过来,是指同一可访问区内被声明的几个具有不同参数列(参数的类型,个数,顺序不同)的同名函数,根据参数列表确定调

2015-09-19 22:57:49 453

转载 高质量C++/C编程指南

http://man.chinaunix.net/develop/c&c++/c/c.htm#_Toc52063404高质量C++/C编程指南    文件状态[  ] 草稿文件[√] 正式文件[  ] 更改正式文件文件标识: 当前版本:1.0作    者:

2015-09-19 22:46:39 710

转载 c++(重载、覆盖、隐藏)&&什么情况下,类的析构函数应该声明为虚函数?为什么?

今天腾讯面试官问我这个问题了~我以前是知道的,但是我今天居然悲剧地忘了。我回来看了一下,是这样的:基类指针可以指向派生类的对象(多态性),如果删除该指针delete []p;就会调用该指针指向的派生类析构函数,而派生类的析构函数又自动调用基类的析构函数,这样整个派生类的对象完全被释放。如果析构函数不被声明成虚函数,则编译器实施静态绑定,在删除基类指针时,只会调用基类的析构函数而不调用派生类

2015-09-19 22:45:20 517

转载 C++类的继承与多重继承的访问控制

在前面的练习中我们一直在使用public的继承方式,即共有继承方式,对于protected和private继承方式,即保护继承与私有继承方式我们并没有讨论。    对于单个类来说,讨论保护继承与私有继承的区别意义是不大的,他们的区别只在多级继承的情况中体现。    在这里我声明一下,对于此章节的内容不太适合用过多的文字进行描述,主要还是看例子,通过例子熟悉之间的关系,过多的文字描述会模

2015-09-19 22:32:15 678

转载 Android FrameWork中的SP、RefBase、weakref_impl,Thread类

http://blog.csdn.net/gzzaigcnforever/article/details/20649781在阅读Android的Framework处的代码可以发现,无处不在SP给予了我视觉上的冲击,这个是什么?初级的我,看这个当初就基本当成指针来用,熟不知其的内在美,于是在这里和大家一起学习总结SP类的魅力所在。1 SP这货是个模板类,让我们看下他的结构。

2015-09-19 21:31:22 558

转载 Android智能指针sp wp详解

http://www.cnblogs.com/wanqieddy/archive/2012/05/08/2490402.html研究Android的时候,经常会遇到sp、wp的东西,网上一搜,原来是android封装了c++中对象回收机制。说明:1. 如果一个类想使用智能指针,那么必须满足下面两个条件:    a. 该类是虚基类RefBase的子类或间接子类    b.

2015-09-19 21:21:05 446

转载 Camera显示之Hal层的适配

http://blog.csdn.net/wsb1321/article/details/21975951Camera显示之Framework层设置显示窗口接着上一篇:Camera显示之app实现简单cameramCamera.setPreviewDisplay(mSurfaceHolder);函数往下分析。 一.调用关系图:

2015-09-19 21:14:43 1919

转载 sp<> 强指针类的用法

http://blog.csdn.net/lksodit_yiyi/article/details/8086059文一:转:http://wangjun-1985.spaces.live.com/blog/cns!E9070276AAF56C8E!472.entry在android 中可以广泛看到的template class Sp 句柄类实际上是android 为实现

2015-09-19 21:12:07 1826

转载 sp<> wp<>

http://blog.csdn.net/lksodit_yiyi/article/details/8086209Android中定义了两种智能指针类型,一种是强指针sp(strong pointer),另外一种是弱指针(weak pointer)。其实称之为强引用和弱引用更合适一些。强指针与一般意义的智能指针概念相同,通过引用计数来记录有多少使用者在使用一个对象,如果所有使用者都放弃

2015-09-19 21:09:28 479

转载 C++ Template

C++ Template引言模板(Template)指C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++ 的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IO Stream。函数模板在c++入门中,很多人会接触swap(int&, int&)这样的函数类似代码如下:void swap(int&a , int& b) {

2015-09-19 21:03:39 400

转载 C++类中静态变量和静态方法使用介绍

C++类中静态变量和静态方法使用介绍!时间:2014-04-19 12:05  浏览:650人原链接:http://www.ecoviews.cn/net/archives/216.html 静态成员的提出是为了解决 数据共享 的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有原链接:http://

2015-09-19 20:56:39 2823

转载 函数指针及其的运用(上)——何为函数指针

函数指针及其的运用(上)——何为函数指针=========================引子=========================      我们都知道,数组名就是指向数组第一个元素的常量指针(详见《数组拾遗》)。同理,对于一个函数而言,函数名也是指向函数第一条指令的常量指针。而编译器要做的就是在程序编译之后,为每个函数分配一个首地址,即该函数第一条指令的

2015-09-19 15:44:26 335

转载 指针函数与函数指针的区别

指针函数与函数指针的区别 一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y); 首

2015-09-19 15:42:18 312

转载 [函数] 一个函数指针的问题

[函数] 一个函数指针的问题 [复制链接]00DaemonBSD白手起家帖子100主题34精华0可用积分27信誉积分100专家积分0在线时间0 小时注册时间2003-09-19最后登录2007-03-09问答好友

2015-09-19 15:37:43 467

转载 virtual IsEmpty() const=0中的const有什么用?

http://blog.csdn.net/xuyongbeijing2008/article/details/8584314后面加个const 表明该函数不会改名成员函数的值!该函数可以被常量对象访问(const)。注意 加了const 与不加const的函数是两个不同的函数!用个例子说明其区别:#include class A{public: void empty()

2015-09-19 15:19:19 6127

转载 指针引用作参数和指针做参数的区别????

指针引用作参数和指针做参数的区别????2012-10-24 17:17dingba12345 | 浏览 1626 次 网络void f(int *p)和void f(int *&rp)有什么区别?我知道rp不占内存空间,只是实参的别名,对rp的改变就是对实参的改变。难道指针引用和指针的区别仅仅是一个不占内存一个占内存?分享到:

2015-09-19 15:02:26 1305

转载 例4.3 按引用传递。(实例位置:光盘\TM\Instances\4\例4.3)

例4.3  按引用传递。(实例位置:光盘\TM\Instances\4\例4.3)void OutputNumber(int &nNumber) //设置引用类型参数  {      cout nNumber endl;                            //输出结果      nNumber = 20;                         

2015-09-19 14:58:04 567

转载 c++如何将vector<char>转化成string

http://zhidao.baidu.com/link?url=USdzXySaOlweb_x6Y2PHDpdV2SKzhwGdEeIKIK7MogwAl5hmUvF9DCnLifnyo1emxvOAvT-qaH2bkALk66fr7L8jMWm05IlwOG7WsTD76sSc++如何将vector<char>转化成string C语言编程分享到:

2015-09-19 14:47:17 10978

转载 C++语句:vector<string>v_string;是什么意思?v_string代表什么?

ector是c++标准库的一个容器,如果你学过数据结构就知道有数组,线性表,链表之类各种东西吧,vector实际上就是数组。string是c++标准库的字符串类型v_string看上去在这里只是一个变量名而已,你起什么名都行,你就算换成vector what_string;vector hell_string;vector louzhu_string;vector shafa_st

2015-09-19 14:29:50 4596

转载 关于C++的接口类

http://blog.csdn.net/qq1987924/article/details/7776787转作者: Crazii @ CSDN 呵呵,本人是初学者,这边文章比较浅显,也只适合初学者.^_^ 多态是OO的一大特点.通常我们把只有纯虚函数的抽象类,叫做接口类(Interface Class),或者是协议(Protocol).

2015-09-19 14:19:23 600

tcpdump for android

android下的wifi抓包工具 使用方法详见:http://blog.csdn.net/zangchaodotcnatgmail/article/details/11576075

2013-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除