Include guard
A conditional macro pattern that prevents one header body from being processed repeatedly within a translation unit.
Also known as header guard
A conditional macro pattern that prevents one header body from being processed repeatedly within a translation unit.
Also known as header guard