I have recently come across a situation where it will be beneficial to use a #define macro inside my code. This addition will make the code much easier to understand and a little easier to edit later.
The problem is that the #define's are considered legacy and are supposed to be replaced with inline functions, const variables and the like. These serve no use for me in my current situation. So the question is..
What are everybody's opinions on using the legacy macro definition inside C++ code?