1

有人能说出这在 C++ 中到底意味着什么吗?

typedef int MPI_Datatype;
#define MPI_CHAR           ((MPI_Datatype)1)

这是一种铸造吗?

4

1 回答 1

5

是的,这是一个演员表。A1本身是 type int,但该演员表使其成为MPI_Datatype

这是一个 C 风格的演员表。MPI 的 C++ 绑定从未如此完整,现在它们实际上已被弃用。

于 2013-06-26T19:54:15.073 回答