texttransformer.jpg

Dieser Artikel kann veraltet sein: Aktuelle Dokumentation online (Englisch)

Initialization/Finalization


Für die Abschnitte "initialization" und "finalization" einer Unit gibt es kein unmittelbares Pendant in C++. Diese Abschnitte werden daher als zwei Funktionen übersetzt, die die jeweiligen Anweisungen enthalten. Außerdem wird eine globale Variable einer Klasse instantiiert, in deren Konstruktor die Initialisierungsroutine aufgerufen wird und in deren Destruktor die Routine für die Finalisierung aufgerufen wird.



initialization

pTest := CTest.Create;

finalization

pTest.Free();

->

void Tests_initialization()
{
  pTest = new CTest;
}

void Tests_finalization()
{
  delete pTest;
}

class Tests_unit
{
public:
  Tests_unit(){ Tests_initialization(); }
  ~Tests_unit(){ Tests_finalization(); }
};
Tests_unit _Tests_unit;






   english english

 

 
Letzte Neuigkeiten
28.10.24
Delphi2Cpp 2.5: in Groß- und Kleinschreibung mit Deklarationen übereinstimmende Symbolnamen [more...]
08/26/24
Delphi2Cpp 2.4: Aktualisiert auf RAD Studio 12.1 Athen [more...]



[aus Fallstudie...]

"Eine Meisterleistung -- Delphi2Cpp hat alle meine Erwartungen weit übertroffen."


Tony Hürlimann
virtual-optima 29.08.2011



"Ich muss mich nochmal für deinen Einsatz und die Qualität deiner Arbeit bedanken, das ist absolut überdurchschnittlich ..."


Gerald Ebner


 
Diese Homepage ist aus einfachen Texten mit [Minimal Website ]generiert.

Minimal Website
Minimal Website ist mit Hilfe des TextTransformers hergestellt.

TextTransformer
Der TextTransformer ist gemacht mit dem Borland CBuilder

  borland