Macros Madness in C++ Code
Discover a various of pitfalls that C++ programmers make and fight them with a variety of code analysis tools out there. Start to code with macros to find more bugs, find out how it may produces a complicated code reading for non-macro developer.
Take a look at useful tools for templating function, interfacing or event `auto decltype` and `constexpr` functions. The use of macros is one of the ways to write code tended to has bugs. This is what the article is about.
"Today, I am happy to announce a guest post by Andrey Karpov about the evil of macros. Andrey is a Microsoft MVP in the “Developer Technologies” category and one of The post appeared firs..."