إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
حزم نوع بيانات في ذاكرة متجاورة، باستخدام تنسيق external32.
بناء الجملة
int MPIAPI MPI_Pack_external(
_In_z_ char *datarep,
_In_ void *inbuf,
int incount,
MPI_Datatype datatype,
_Out_bytecap_(outsize) void *outbuf,
MPI_Aint outsize,
_Inout_ MPI_Aint *position
);
المعلمات
تقرير عن البيانات
تمثيل البيانات.inbuf [in]
عنوان بدء المخزن المؤقت للإدخل.عدد الحسابات
عدد عناصر بيانات الإدخال.Datatype
نوع البيانات لكل عنصر بيانات إدخال.الخرج
عنوان البدء للمخزن المؤقت للإخراج.تغيير الحجم
حجم المخزن المؤقت للإخراج، بالبايت.موقف
الموضع الحالي في المخزن المؤقت، بالبايت.
القيمة المُرجعة
إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.
في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .
Fortran
MPI_PACK_EXTERNAL(DATAREP, INBUF, INCOUNT, DATATYPE, OUTBUF, OUTSIZE,
POSITION, IERROR)
INTEGER INCOUNT, DATATYPE, IERROR
INTEGER(KIND=MPI_ADDRESS_KIND) OUTSIZE, POSITION
CHARACTER*(*) DATAREP
<type> INBUF(*), OUTBUF(*)
المتطلبات
منتج |
حزمة HPC Pack 2012 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 R2 MS-MPI القابلة لإعادة التوزيع، حزمة HPC Pack 2008 MS-MPI القابلة لإعادة التوزيع أو الأدوات المساعدة للعميل HPC Pack 2008 |
الرأس |
Mpi.h; Mpif.h |
المكتبة |
Msmpi.lib |
Dll |
Msmpi.dll |