zoukankan      html  css  js  c++  java
  • SkNoncopyable

    /** \class SkNoncopyable
    
    SkNoncopyable is the base class for objects that may do not want to
    be copied. It hides its copy-constructor and its assignment-operator.赋值操作符
    */
    class SK_API SkNoncopyable 
    {
    public:
        SkNoncopyable() {}
    
    private:
        SkNoncopyable(const SkNoncopyable&);
        SkNoncopyable& operator=(const SkNoncopyable&);
    };
    

    以SkNoncopyable为基类的对象 不能被拷贝? (may do not want?)  

    这个类隐藏了它的  拷贝构造函数  和 赋值操作符。也就是拷贝构造函数和赋值操作符为private成员。

    SkNoncopyable

    ∟AutoValidate

    ∟SkAutoCanvasRestore

    ∟SkAutoDescriptor

    ∟SkAutoMutexAcquire

    ∟SkAutoFree

    ∟SkAutoPictureRecord

    ∟SkAutoRestoreBounder

    ∟SkAutoSTArray

    ∟SkAutoTArray

    ∟SkAutoTCallVProc

    ∟SkAutoTDelete

    ∟SkAutoTDeleteArray

    ∟SkAutoTMalloc

    ∟SkAutoTUnref

    ∟SkBitmapCache

    ∟SkBitmap::MipMap

    ∟SkChunkAlloc

    ∟SkDeque

    ∟SkDescriptor

    ∟SkPathMeasure

    ∟SkReader32

    ∟SkRefCnt

    ∟SkRBuffer

    ∟SkRefDict

    ∟SkTScopedPtr

    ∟SkTDStack

    ∟SkTDict

    ∟SkWStream

    ∟SkWBuffer

    ∟SkWriter32


    ezhong的博客园:http://www.cnblogs.com/ezhong/

  • 相关阅读:
    不要随便用#define 沉沉_
    转载堆和栈的区别 沉沉_
    转载include包含源文件引发的错误 沉沉_
    浅议C和C++中的内存分配 沉沉_
    volatile 的应用 沉沉_
    Debian显示txt乱码
    Debian 64位安装wink
    Debian安装vmware虚拟机
    Debian安装scim中文、日语输入法
    Debian安装chrome
  • 原文地址:https://www.cnblogs.com/ezhong/p/2267619.html
Copyright © 2011-2022 走看看