9.125 GETENV — Получение переменной окружения
- Описание:
-
Получение значения VALUE переменной окружения NAME.
Эта встроенная процедура предоставляется для обратной совместимости с GNU Fortran 77. В новом коде программисты должны рассмотреть использование встроенной функции GET_ENVIRONMENT_VARIABLE, определённой стандартом Fortran 2003.
Обратите внимание, что
GETENVне обязательно потокобезопасна. Пользователь несёт ответственность за обеспечение того, чтобы среда не обновлялась во время вызоваGETENVвстроенной функции. - Стандарт:
-
Расширение GNU
- Класс:
-
Подпрограмма
- Синтаксис:
-
CALL GETENV(NAME, VALUE) - Аргументы:
-
NAME Должна быть типа CHARACTERи стандартного размера.VALUE Должна быть типа CHARACTERи стандартного размера. - Возвращаемое значение:
-
Сохраняет значение NAME в VALUE. Если VALUE недостаточно велика для хранения данных, она обрезается. Если NAME не задана, VALUE будет заполнена пробелами.
- Пример:
-
PROGRAM test_getenv CHARACTER(len=255) :: homedir CALL getenv("HOME", homedir) WRITE (*,*) TRIM(homedir) END PROGRAM - См. также:
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-10.2.0/gfortran/GETENV.html