摘要:
此时的输出结果是:Test::print 原因:此时虽然父类的 print 被隐藏了,但是 test 函数中 print 默认的作用域是Test::print,所以此时调用的是父类的。子类内存:父类 print (被隐藏了,但是地址还是在的),父类 test_print,子类 print 当加上 v 阅读全文
摘要:
AutoLock 的用法: 比如可以在头文件中定义一把锁,android::Mutex mLock; 在要使用锁的地方,定义一个AutoLock,如,android::Mutex::AutoLock _l(mLock); 利用_l对象的生命周期来自动调用析构(释放锁)就可以啦。 阅读全文
摘要:
sp(强指针)是通过引用计数来记录有多少使用者在使用一个对象,如果所有使用者都放弃了对该对象的引用,则该对象将被自动销毁。 wp(弱指针)在指向一个对象时,仅仅记录该对象的地址,不能通过弱指针来访问该对象(即:不能通过弱指针来调用该对象的成员) 假设有一个类MyClass,我们要用智能指针来引用这个 阅读全文