"Jeff Squyres (jsquyres)" <jsquy...@cisco.com> writes: > Before Fortran 08, there was no Fortran equivalent of C's (void*). > Hence, it was actually impossible -- using pure Fortran -- to have > Fortran prototypes for MPI subroutines that take a choice buffer > (e.g., MPI_Send, which takes a (void*) buffer argument in C).
Just a note that Fortran 2008 doesn't really have this either. It is in TS 29113, which is scheduled for inclusion in the next Fortran standard. Many compilers support it already.
pgpVXRXL8ISVM.pgp
Description: PGP signature