如何通过MPI传递C布尔值数组?

时间:2018-08-09 11:07:11

标签: c mpi

我有一个要与MPI一起使用的布尔值数组,但是据我搜索,还没有MPI_BOOL类型。编程语言是C,我正在使用bool中的stdbool.h。我的计算机上布尔的大小为1个字节。

我是否仅使用其他一些MPI类型?我不想这样做是为了保持要传输的数组的大小尽可能小。

1 个答案:

答案 0 :(得分:2)

类型为MPI_C_BOOL的{​​{1}}。

请注意,C ++绑定已从MPI标准中删除。