上面简单介绍了CORBA编程中常用的几个基本方法,下面在此基础上对内存管理相关的几个问题进行简要分析。
· 包含变长成员变量的结构体的内存释放问题
以下面的idl为例:
struct DemoStruct {
string name_;
};
对于如下的代码:
int main() {
//...
DemoStruct_var demo = new DemoStruct;
demo.name_ = CORBA::string_dup("Hello");
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/










