Spec-Zone.ru › GNU Fortran 5

9.116 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
См. также:
GET_ENVIRONMENT_VARIABLE

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-5.4.0/gfortran/GETENV.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API