OSN运行在约40 %的德国的电话交换机里。西门子是OSN领域的一个竞争对手。
http://en.wikipedia.org/wiki/OSN
ACDB,全称是address capture database,即
地址捕获数据库
acdbDatabase::purge()void PurgeBlock(AcDbDatabase *pDb)
{
AcDbBlockTable *pBlockTable
pDb->getSymbolTable(pBlockTable, AcDb::kForRead)
AcDbBlockTableRecord *pBlockTableRecord
pBlockTable->getAt(ACDB_MODEL_SPACE, pBlockTableRecord,
AcDb::kForWrite)
pBlockTable->close()
AcDbBlockTableRecordIterator *pBlkRcdItr //块表记录浏览器
pBlockTableRecord->newIterator(pBlkRcdItr)
AcDbObjectId id
AcDbObjectIdArray idArr
for(pBlkRcdItr->start()!pBlkRcdItr->done()pBlkRcdItr->step())
{
pBlkRcdItr->getEntityId(id)
idArr.append(id) //向数组添加实体
}
pDb->purge(idArr) //清理垃圾
pBlockTableRecord->close()
delete pBlkRcdItr
}
比如我使用cad的purge命令,看到block下面有可以purge的一些对象,使用这个函数却无法purge掉他们
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)