Y
Hacker News
new
|
ask
|
show
|
jobs
by
krollew
5108 days ago
It's standard behaviour or one compiler does so? Outside preprocessor char has another meaning? Thanks anyway.
1 comments
cperciva
5108 days ago
Outside of the preprocessor, the char type is a one-byte integer (whether it's signed or not is implementation-defined).
link
krollew
5108 days ago
So the good solution is make a test that finds it out, for example in configuration script and set proper preprocessor constant and test that constant instead.
link