9.117 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-6.4.0/gfortran/GETENV.html