I am a father, I am a husband and simply great guy :)
Developing AREG cross-platform communication engine to automate real-time data transmission between connected Things. Please support at GitHub.
Location
Munich, Germany
Education
It was so many years ago that now plays no role :)
Work
Creator of https://github.com/aregtech/areg-sdk/ . This is for heart and the rest is for food :)
"You must use the ugly #ifdef INCLUDED hack."
For this you have the non-standard "#pragma once", supported for most of modern compilers.
And really modern compilers don't even need that.
If you develop / deliver a library, you'd still better use old and nice
#ifndef
.