使用2D动态分配的数组通过MPI_Gatherv收集数据?

时间:2019-05-29 02:30:28

标签: c++ mpi

我正在使用MPI_Gatherv收集每个等级的数据,对于收集的数据,我想存储在2D数组中。

这是我的代码的一部分:

dictionary.set(n,dictionary.get(n).set(x, dictionary.get(n).get(x) + 1)) 

该错误发生在'recvBuf'声明中,始终使内存损坏。当我将“ recvBuf”声明为“ int recvBuf [size] [100]”时,代码可能会出错而不会出错。但是我想使用动态分配的数组来声明“ recvBuf”,对此有什么建议吗? 首先谢谢你!

0 个答案:

没有答案