使用 AutoCAD 2010 的 ObjectARX (C++),可以序列化 AutoCAD 实体吗?
我们需要将序列化的实体保存在数据库(Oracle、PostgreSQL 等,而不是 AcDbDatabase)的字段中。如果您告诉我如何将它们保存在磁盘中,就可以了,如下所示:
AcDbEntity * entity;
...
std::ofstream ofs("c:\\filename.fil", std::ios::binary);
ofs.write((char *)(entity), sizeof(entity));
ofs.close();
谢谢