00001
00008
00009
00010
00011
00012 #ifndef ECL_CONFIG_CHAR_SIGN_HPP_
00013 #define ECL_CONFIG_CHAR_SIGN_HPP_
00014
00015
00016
00017
00018
00019 #include <climits>
00020
00021
00022
00023
00024
00025 namespace ecl {
00026
00035 inline bool is_char_signed() {
00036
00037 return ((CHAR_MIN == SCHAR_MIN) && (CHAR_MAX == SCHAR_MAX));
00038 }
00039
00040
00041 }
00042
00043 #endif