Dlaczego warto uwzględnić strażników?
Dołącz strażników, zgodnie z definicjątutaj, są używane do zapobiegania dwukrotnemu ładowaniu tego samego kodu podczas kompilacji.
Dlaczego mój kompilator (GCC) nie może wykryć, że ładuje ten sam kod dwukrotnie i ma rozsądne zachowanie domyślne?