Funktionsübersicht . . Abgeleitete Datentypen

Hilfesystem für den Message Passing Interface Standard MPI


MPI_Address

Liefert die Adresse eines Speicherobjekts

Syntax:

Input Parameter: Output Parameter: Anmerkung:

In den meisten Fällen liefert diese Funktion den gleichen Wert wie der '&'-Operator in C. Die Spezifikation von ANSI C verlangt jedoch nicht ausdrücklich , daß '&' absolute Adressen liefert. Deshalb ist es möglich, daß Programme, die für die Arbeit mit abgeleiteten Datentypen den '&'-Operator verwenden, nicht auf alle Rechner portierbar sind. MPI_Address garantiert Portierbarkeit auch auf Rechner mit wort- statt byteorientiertem Speicher oder mit segmentiertem Adreßraum.

Aufruf:


#include "mpi.h"

    MPI_Aint    address;
    void        *location;
    ...
    MPI_Address( location, &address);
    ...