Returns the character set ID (charsetID) of a multibyte character.
#include <stdlib.h>
int csid (String) const char *String;
The csid subroutine returns the charsetID of the multibyte character pointed to by the String parameter. No validation of the character is performed. The parameter must point to a value in the character range of the current code set defined in the current locale.
String | Specifies the character to be tested. |
Successful completion returns an integer value representing the charsetID of the character. This integer can be a number from 0 through n, where n is the maximum character set defined in the CHARSETID field of the charmap. See "Understanding the Character Set Description (charmap) Source File" in AIX Version 4.3 System Management Guide: Operating System and Devices for more information.
This subroutine is part of Base Operating System (BOS) Runtime.
The mbstowcs subroutine, wcsid subroutine.
National Language Support Overview for Programming and Understanding the Character Set Description (charmap) Source File in AIX Version 4.3 System Management Guide: Operating System and Devices.
Subroutines Overview in AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs.