www.mxdraw.com
内容索引主面
前一个向上下一个
McDbObjectPointer 模板

打开对象,并自动管理打开关闭实体的智能指针,该类是一个模板,对象的类型可以当着模板的参传入

C++
template <class T_OBJECT>
class McDbObjectPointer : public McDbObjectPointerBase<T_OBJECT>;

McDbObjectPointer.h

系统要求用户在操作对象时,必须先打开,操作完成后必须关闭对象,该类是个智能指针器(使用模板实现),它能自动打开对象,并且对象析构时自动关闭对象,使用方便安全,很多地方都需要使用 例如:下面的代码是读方式打开一个直线对象:

    McDbObjectPointer<McDbLine> spLine(objId,AcDb::kForWrite);
    if(spLine.openStatus() != Acad::eOk)
    {
        acutPrintf(_T("n 打开失败"));
        return;
    }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!