arx智能指针

     AcDbObjectPointer<AcDbLine> pLine(entId, AcDb::kForRead);
     if (pLine.openStatus() == Acad::eOk)
     {
      AcGePoint3d ptStart, ptEnd;
      ptStart = pLine->startPoint();
      ptEnd = pLine->endPoint();
     }

 

智能指针不用对指针中的实体进行关闭。

“.”操作是操作的指针指针
“->”操作是操作的打开的实体

你可能感兴趣的:(arx智能指针)