6
回答
关于c++内存跨dll分配和释放问题
科大讯飞通用文字识别100000次/天免费使用。立即申请   

目前我有一个dll, 有这么一个导出函数

void func(const char* pszIn,std::string& out);

但是这样会出现一个问题,因为out修改后的内存是dll里面分配的,

然后在主程序里面释放会导致崩溃问题。

这个问题真让人头大,我真的想传递一个std::string进去啊,

这样就可以动态分配长度了。

<无标签>
举报
稀饭桶子
发帖于2年前 6回/298阅
顶部