unicodeAsInt()

EGL이 I4GL과의 호환성을 위해 유지보수하는 여러 함수 중 하나입니다. strLib.unicodeAsInt() 시스템 함수는 문자의 유니코드 코드 포인트(숫자 표시)를 INT로 리턴합니다.

보완 함수 strLib.intAsUnicode()는 코드 포인트가 참조하는 유니코드 문자를 리턴합니다.

  strLib.unicodeAsInt(character UNICODE(1)? in)
  returns (code INT?)
character
입력은 UNICODE 유형과 지정 호환 가능한 표현식 또는 변수입니다("EGL의 지정 호환성" 참조). 이는 예를 들면, STRING 변수를 입력으로 사용할 수 있지만 함수는 첫 번째 문자만 평가함을 의미합니다.
code
character의 유니코드 코드 포인트 10진수 값이 INT로 리턴됩니다. character가 널인 경우에는 함수가 널값을 리턴합니다.

예제

  source STRING = "ABC";
  result INT;
  result = strLib.unicodeAsInt(source);
  // result is  65

호환성 고려사항

표 1. 호환성 고려사항
플랫폼 문제
JavaScript 생성 strLib.unicodeAsInt() 함수는 지원되지 않습니다.