| |
Совет разработчикам:
Может случиться так, что программа, написанная с советами для
одной системы, будет использоваться на другой системе, которая не
поддерживает данные советы. В общем случае, неподдерживаемые
советы должны быть просто проигнорированы. Нет нужды говорить,
что ни один совет не может быть обязательным. Однако, для
каждого совета, используемого специфической реализацией, должно
быть обеспечено значение по умолчанию, когда пользователь не
задает значение для данного совета. []
INOUT | fh | дескриптор файла (дескриптор) |
IN | info | информационный объект (дескриптор) |
int MPI_File_set_info(MPI_File fh, MPI_Info info) MPI_FILE_SET_INFO(FH, INFO, IERROR) INTEGER FH, INFO, IERROR void MPI::File::Set_info(const MPI::Info& info)MPI_FILE_SET_INFO устанавливает новые значения советов для файла, ассоциированного с fh.
Совет пользователям:
Многие элементы info, которые реализация может использовать при создании или открытии файла, не могут быть легко изменены после того, как файл был открыт или создан. Поэтому реализация может игнорировать советы, указанные при вызове данной подпрограммы, которые она приняла бы при открытии. []
IN | fh | дескриптор файла (дескриптор) |
OUT | info_used | новый информационный объект (дескриптор) |
int MPI_File_get_info(MPI_File fh, MPI_Info *info_used) MPI_FILE_GET_INFO(FH, INFO_USED, IERROR) INTEGER FH, INFO_USED, IERROR MPI::Info MPI::File::Get_info() constMPI_FILE_GET_INFO возвращает новый информационный объект, содержащий советы к файлу, ассоциированному с fh. Текущие значения всех советов, используемых на данный момент системой относительно данного открытого файла, возвращается в info_used. Ответственность за освобождение памяти info_used посредством MPI_INFO_FREE лежит на пользователе.
Совет пользователям:
Информационный объект, возвращаемый в info_used, будет содержать все советы, которые используются на данный момент для этого файла. Этот набор советов может быть меньше или больше, чем набор советов, заданный в MPI_FILE_OPEN, MPI_FILE_SET_VIEW и MPI_FILE_SET_INFO, так как система может не распознать часть советов, заданных пользователем, и может распознать другие советы, которые пользователь не определял. []
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |