إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
هذه الدالة هي حامل مكان للدالات التي يحددها المستخدم للتحويل من تمثيل بيانات الملف إلى التمثيل الأصلي والعكس صحيح.
بناء الجملة
int MPI_Datarep_conversion_function(
_Inout_ void *userbuf,
MPI_Datatype datatype,
int count,
_Inout_ void *filebuf,
MPI_Offset position,
_In_ void *extra_state
);
المعلمات
userbuf
المخزن المؤقت الأصلي.Datatype
نوع بيانات العناصر.count
عدد العناصر.ملف ملف
المخزن المؤقت للملف.موقف
الموضع في المخزن المؤقت للقراءة.extra_state [in]
حالة إضافية.
القيمة المُرجعة
يجب أن ترجع دالات التحويل رمز خطأ. إذا كان رمز الخطأ الذي تم إرجاعه له قيمة أخرى غير MPI_SUCCESS، فسيثير التنفيذ خطأ في الفئة MPI_ERR_CONVERSION.
Fortran
SUBROUTINE DATAREP_CONVERSION_FUNCTION(USERBUF, DATATYPE, COUNT, FILEBUF,
POSITION, EXTRA_STATE, IERROR)
<TYPE> USERBUF(*), FILEBUF(*)
INTEGER COUNT, DATATYPE, IERROR
INTEGER(KIND=MPI_OFFSET_KIND) POSITION
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
المتطلبات
منتج |
حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو الأدوات المساعدة للعميل HPC Pack 2008 |
الرأس |
Mpi.h; Mpif.h |