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

Anwendung: Ort einOrt(19,39); Ort derZweiteOrt = einOrt; // Aufruf cout

Übergabe von Objekten an eine Funktion per Wert und Rückgabe eines Ergebnisobjekts sind Initialisierung! Beispiel: #include"ort.h" using namespace std; // Funktion zum Verschieben des Orts um dx und dy Ort Ortsverschiebung(Ort derOrt, int dx, int dy) { } derOrt.aendern(derOrt.X() + dx, derOrt.Y() + dy); return derOrt; int main() { } Ort einOrt(10, 300); // Rückgabe des veränderten Orts Ort verschobenerOrt = Ortsverschiebung(einOrt, 10, -90); cout

Übergabe von Objekten an eine Funktion per Wert <strong>und</strong> Rückgabe eines<br />

Ergebnisobjekts sind Initialisierung! Beispiel:<br />

#include"ort.h"<br />

using namespace std;<br />

// Funktion zum Verschieben des Orts um dx <strong>und</strong> dy<br />

Ort Ortsverschiebung(Ort derOrt, int dx, int dy) {<br />

}<br />

derOrt.aendern(derOrt.X() + dx, derOrt.Y() + dy);<br />

return derOrt;<br />

int main() {<br />

}<br />

Ort einOrt(10, 300);<br />

// Rückgabe des veränderten Orts<br />

Ort verschobenerOrt = Ortsverschiebung(einOrt, 10, -90);<br />

cout

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!