{"version":"1.0","type":"link","title":"Include guard - Newikis","description":"In the C and C++ programming languages, an #include guard, sometimes called a macro guard, header guard or file guard, is a way to avoid the problem of double inclusion (in which the preprocessor includes the content of the same header file multiple times) when dealing with the include directive.","provider_name":"Newikis","provider_url":"https://newikis.com","cache_age":86400}