🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #272331

Re: Header include guard

#272331
From: jolz
Date: Mon, 25 Feb 2008 10:18
11 lines
1660 bytes
> Jeśli więc masz plik z tymi samymi definicjami, to powinien chronić je taki
> sam HIG. Jeśli więc zawierasz w takim pliku datę, zmienioną po aktualizacji,
> to wtedy będzie to NIE TEN SAM HIG. I wtedy to jest gówno, a nie
> zabezpieczenie.

Kompilatora nie obchodzi jak sie nazywa define. Wazne jest zeby byl ten 
sam podczas kompilacji (i jest bo to przeciez ten sam plik naglowkowy) i 
zeby byl unikalny dla wszystkich plikow includowanych. Tak dlugo jak sie 
nie zmieni pliku w trakcie komilacji nie bedzie zadnego problemu. Inna 
sprawa, ze jak juz sie zapewnilo unikalnosc (np dodajac date) to nie 
bardzo widze sens zmiany HIGa przy kazdej zmianie pliku naglowkowego.
Technical Details
Message-ID: <fpu4kt$hnv$1@news.interia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!not-for-mail
References: <fppbs5$jot$1@news.vectranet.pl> <fpt5j4$qna$6@kujawiak.man.lodz.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!not-for-mail
From: jolz <BardzoTajneKonto@interia.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Header include guard
Date: Mon, 25 Feb 2008 11:18:54 +0100
Organization: INTERIA.PL S.A.
Lines: 11
Message-ID: <fpu4kt$hnv$1@news.interia.pl>
References: <fppbs5$jot$1@news.vectranet.pl> <fpt5j4$qna$6@kujawiak.man.lodz.pl>
NNTP-Posting-Host: 177-dom-2.acn.waw.pl
Mime-Version: 1.0
X-Trace: news.interia.pl 1203934685 18175 82.210.141.177 (25 Feb 2008 10:18:05 GMT)
X-Complaints-To: usenet@news.interia.pl
NNTP-Posting-Date: Mon, 25 Feb 2008 10:18:05 +0000 (UTC)
In-Reply-To: <fpt5j4$qna$6@kujawiak.man.lodz.pl>
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 080224-0, 2008-02-24), Outbound message
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
X-Authenticated-User: BardzoTajneKonto % interia+pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit