diff --git a/content/posts/2023/c/debug.md b/content/posts/2023/c/debug.md new file mode 100644 index 0000000..3337799 --- /dev/null +++ b/content/posts/2023/c/debug.md @@ -0,0 +1,25 @@ +--- +title: "Константа DEBUG в Си" +date: 2023-03-08T23:15:46+03:00 +draft: true +tags: [tips, development] +--- + +При компиляции кода есть возможность указать параметры компилятору. +Например можно вызвать **GCC** с флагом `-DEBUG`. + +```c +#ifdef DEBUG +#endif + +// или + +#if defined(DEBUG) +#endif +``` + +Можно создать заголовочный файл `debug.h` и определить в нём константу `DEBUG`. + +```c +#define DEBUG +```