#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
|
|