Internationalization and localization tools


Character Manipulation Function

int putchar(int c);

wint_t putwchar(wchar_t c);

_TINT _puttchar(_TINT c);

Internationalization (I18n) Function Overview

The putchar function writes a character to an output stream; returning the character, or EOF if an error occurs.

Use putwchar for wide character equivalent; its error return is WEOF.

_puttchar is the Windows-only Generic version of the function; with the _MBCS or _UNICODE compiler flags determining its mapping to either putchar or putwchar.

I18n Issues

Use the appropriate version of the function as required for internationalization support.

See Character I/O for a discussion on non-ASCII character input/output in an internationalized application.

Recommended Replacements*

*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function.

Character Manipulation Functions

 

Lingoport internationalization and localization services and software