SteamCAD
SteamCAD copied to clipboard
reserved identifier violation
I would like to point out that an identifier like “_DPARSER_HPP_
” does not fit to the expected naming convention of the C++ language standard.
Would you like to adjust your selection for unique names?
Is there any serious issue with this? I mean if there are problems compiling the code with a particular compiler. If yes, I have no problems to change it. If not, I don't care.
How do you think about to avoid that this software depends on undefined behaviour?
I don't feel like this is an issue at the moment. As long as the compiler does not complain, then I believe it knows what to do.
I suggest to reduce the tampering with the reserved name space.
I think I more or less follow those rules. The preprocessor directives are not mentioned there, and I don't use double underscore at the beginning of the symbols. Can you explain a bit more the intention of your effort?
How do you think about to achieve that your software will become standard compliant also according to another implementation detail?