Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

euc (3HEAD)

Name

euc.h, euc - euc macros

Synopsis

#include <euc.h>

Description

The <euc.h> header provides macros for flag of multibyte, the number of bytes excluding the single-shift characters SS2 and SS3 for codesets 2 and 3, and the number of columns needed to represent a character of the given Extended UNIX Code (EUC) code set 1, 2, 3.

  • multibyte

  • eucw1

  • eucw2

  • eucw3

  • scrw1

  • scrw2

  • scrw3

If __XPG7_THREAD_MODEL__ is defined before including <euc.h>, these macros are fully MT-Safe without any exceptions.

Attributes

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Interface Stability
Committed

See Also

cset(3C), euclen(3C), getwidth(3C), setlocale(3C), attributes(7)