5,337
edits
Line 3: | Line 3: | ||
==Include Guard== | ==Include Guard== | ||
For most modern compilers (MS Visual C++, GCC, Clang/llvm), you can just add a <code>#pragma once</code> at the top.<br> | For most modern compilers (MS Visual C++, GCC, Clang/llvm), you can just add a <code>#pragma once</code> at the top.<br> | ||
Note that this is not defined in the standard | Note that this is not defined in the standard but [[Wikipedia: pragma once#Portability]] lists support for most common compilers. | ||
For older compilers: | For older compilers: |