Интерфейс языка С++ предоставляет описанные ниже функции для работы со
смешанными языками. Эти функции предоставляют плавный переход между Си и
С++. Для тех случаев, когда класс С++, соответствующий <CLASS>
имеет порожденный класс, существуют функции для перевода между порожденными
классами и MPI_<CLASS> для Си.
MPI::<CLASS>& MPI::<CLASS>::operator=(const MPI_<CLASS>& data)
MPI::<CLASS>(const MPI_<CLASS>& data)
MPI::<CLASS>::operator MPI_<CLASS>() const