小编Kam*_*ter的帖子

为外部dll上的缓冲区分配内存并在主应用程序上使用它是否安全?

正如在主题中..我在一个应用程序中找到了类似的东西.在主C应用程序中我们有声明:

void* buff = NULL;
Run Code Online (Sandbox Code Playgroud)

后来有一个电话:

ReadData(&buff);
SaveToFile(buff);
Run Code Online (Sandbox Code Playgroud)

SaveToFile() 是主函数的C函数.

ReadData(void* * )是来自外部DLL的C++函数.在此功能中,缓冲区的存储器由malloc功能分配并存档数据.

所以这是我的问题:这是正确的吗?

c c++ malloc dll

3
推荐指数
1
解决办法
1552
查看次数

标签 统计

c ×1

c++ ×1

dll ×1

malloc ×1