Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

Zwei mögliche Verfahren zur Erzeugung eines lauffähigen Programms: • Die Steuerung der Übersetzung nur durch #include-Anweisungen • Einbinden von bereits vorübersetzten Programmteilen — besonders sinnvoll bei sehr großen Programmen, von denen einige Teile schon stabil laufen 4.3.1 Steuerung der Übersetzung mit #include // nicht empfehlenswert! #include "a.cpp" #include "b.cpp" int main( ) { func_a1( ); // Funktionsaufrufe func_a2( ); func_b( ); } Nur bei sehr kleinen Programmen ist dieses Verfahren ausreichend. Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 112 zurück Ende

4.3.2 Einbinden vorübersetzter Programmteile I.a. ist es sinnvoll, Schnittstellen (Funktionsprototypen und Klassen) und Implementationen (Programmcode) zu trennen. Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 113 zurück Ende

Zwei mögliche Verfahren zur Erzeugung eines lauffähigen Programms:<br />

• Die Steuerung der Übersetzung nur durch #include-Anweisungen<br />

• Einbinden von bereits vorübersetzten Programmteilen — besonders<br />

sinnvoll bei sehr großen Programmen, von denen einige Teile schon<br />

stabil laufen<br />

4.3.1 Steuerung der Übersetzung mit #include<br />

// nicht empfehlenswert!<br />

#include "a.cpp"<br />

#include "b.cpp"<br />

int main( ) {<br />

func_a1( ); // Funktionsaufrufe<br />

func_a2( );<br />

func_b( );<br />

}<br />

Nur bei sehr kleinen Programmen ist dieses Verfahren ausreichend.<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 112 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!