如果我在 Boost MPI 中发送一个空向量会发生什么?
例如,如果我使用以下代码发送:
vector<int> empty_vector;
vector<int> other_vector(1,1);
if (world.rank()==0)
world.isend(1,10,empty_vector);
if (world.rank()==1)
world.recv(0,10,other_vector);
这行得通吗?它会收到一个空向量并将其分配给other_vector
吗?
谢谢