Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 3/22/2024
Public
Document Table of Contents

NLSGetEnvironmentCodepage

NLS Function: Returns the codepage number for the system (Window) codepage or the console codepage. This routine is only available for Windows.

Module

USE IFNLS

result = NLSGetEnvironmentCodepage (flags)

flags

(Input) INTEGER(4). Tells the function which codepage number to return. Available values (defined in IFNLS.F90) are:

  • NLS$ConsoleEnvironmentCodepage - Gets the codepage for the console.

  • NLS$WindowsEnvironmentCodepage - Gets the current Windows codepage.

Results

The result type is INTEGER(4).

The result is zero if successful; otherwise, it returns one of the following error codes:

  • NLS$ErrorInvalidFlags - flags has an illegal value.

  • NLS$ErrorNoConsole - There is no console associated with the given application. So, operations with the console codepage are not possible.