ReAl (23.08.2010 17:17, просмотров: 88) ответил abivan на это не защита от повторного переопределения.
Тут не об этом. Если несколько модулй экспортируют объявленные в них глобальные переменные, то тогда несколько таких h-файлов и для каждого необходим свой SOME_MODULE_DEF_EXTERN. Конечно, если всё в общей свалке в одном файле, то это не нужно.