oda中如果用到传出Array,需要设置宏_TOOLKIT_IN_DLL_

 

示例:

OdGeLineSeg3d ll(OdGePoint3d(0, 0, 0), OdGePoint3d(100, 0, 0));
OdGePoint3dArray pointArray;
OdGeDoubleArray paramArray;
ll.getSamplePoints(0, 1.0, 0.2, pointArray, paramArray, true);

 

如果不设置宏_TOOLKIT_IN_DLL_,在函数结尾会报内存odrxFree的错误

 

posted @ 2025-02-05 16:02  unicornsir  阅读(7)  评论(0编辑  收藏  举报