本来写到一个 .dll 中一个成员变量是 vector 的容器, 由外部调用这个变量进行push_back 压入数据到容器, 所以清理的时候也应该由外部调用者来进行释放容器..
还有一种做法就是,让.dll 提供者提供一个压容器数据的函数,那个函数只是简单的调用vector 的push_back 压入数据,这样就能达到在.dll 内部来释放容器了..
本来写到一个 .dll 中一个成员变量是 vector 的容器, 由外部调用这个变量进行push_back 压入数据到容器, 所以清理的时候也应该由外部调用者来进行释放容器..
还有一种做法就是,让.dll 提供者提供一个压容器数据的函数,那个函数只是简单的调用vector 的push_back 压入数据,这样就能达到在.dll 内部来释放容器了..