Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's standard behaviour or one compiler does so? Outside preprocessor char has another meaning? Thanks anyway.


Outside of the preprocessor, the char type is a one-byte integer (whether it's signed or not is implementation-defined).


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.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: