#pragma chars Preprocessor Directive

The #pragma chars directive specifies that the compiler is to treat all char objects as signed or unsigned.

This pragma must appear before any statements in a file. Once specified, it applies to the rest of the file and cannot be turned off. If a program file contains functions that you want compiled without #pragma chars, place these functions in a different file.

The chars compiler option has the same effect as this pragma.

The _CHAR_SIGNED or _CHAR_UNSIGNED macros are defined according to the setting of the -qchars option or corresponding preprocessor directives.



Preprocessor Directives


#pragma Preprocessor Directives
List of Preprocessor Directives
-qchars