What does #if _LFS64_LARGEFILE-0 mean to the C Preprocessor for g++? Is that a minus zero or is that part of the symbol? If it is minus zero, how does that affect whether the #if is triggered?
What does #if _LFS64_LARGEFILE-0 mean to the C Preprocessor for g++? Is that a
Share
That is a more robust version of:
i.e. that the code should be conditionally included if
_LFS64_LARGEFILEhas a true value.Adding the
- 0, prevents you from getting a warning (#if with no expression) when_LFS64_LARGEFILEis not defined.