Извиняюсь за глупый вопрос... Если я использую один .h файл для описания констант, мне нужно делать защиту от повторного включения?
#define MARKER_RADIUS_SIZE 4
#define MIN_RECTANGLE_SIZE 8
или
#ifndef __GRAPHICSETTINGS_H__
#define __GRAPHICSETTINGS_H__
#define MARKER_RADIUS_SIZE 4
#define MIN_RECTANGLE_SIZE 8
#endif __GRAPHICSETTINGS_H__
при компиляции последнего, выдаётся warning
GraphicSettings.h:7:8: warning: extra tokens at end of #endif directive