Einzelnen Beitrag anzeigen

Nuclear-Ping
(Gast)

n/a Beiträge
 
#2

Re: Header Datei Problem [C++]

  Alt 17. Okt 2007, 17:57
Ist zwar keine direkte Lösung, aber du kannst ja einen Wert in der Header-Datei definieren und entsprechend reagieren. Weiß aber nicht, wie es in C++ mit bedingter Kompilierung ausschaut, in Delphi könnte ich mir aber sowas vorstellen:
Delphi-Quellcode:
MyHeader.inc

{$IF NOT Defined (ALREADY_INCLUDED)}

  function ...
  procedure ...
{$IFEND}

{$DEFINE ALREADY_INCLUDED}
Das würde dann so ablaufen, dass er beim ersten Aufruf die Funktionen deklariert und dann den Wert ALREADY_INCLUDED definiert. Beim nächsten einbinden der Inc-Datei (warum auch immer ...) würde der Deklarationsteil einfach nicht mitkompiliert.
  Mit Zitat antworten Zitat