05.11.2013 Aufrufe

Skript Programmierung C/C++

Skript Programmierung C/C++

Skript Programmierung C/C++

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Überladung des Eingabeoperators:<br />

istream& operator >> (istream &in, Vek3 &v)<br />

{<br />

in >> v.x >> v.y >> v.z;<br />

}<br />

oder<br />

istream& operator >> (istream &ein, Vek3 &v)<br />

{<br />

char kl, komma;<br />

in >> kl >> v.x >> komma >> v.y >> komma >> v.z >> kl;<br />

}<br />

Kapitel 12 - Statische Objekte<br />

Klassen können statische Datenkomponenten enthalten, die für die Klasse nur einmal existieren.<br />

Bsp.:<br />

Klasse für pgn-Bilder<br />

class pgn<br />

{<br />

private:<br />

int breite, hoehe, maxgrau<br />

char **pixel<br />

static int zaehler;<br />

public:<br />

pgm() {pixel = 0; zaehler**;}<br />

~pgm {...; zaehler --;}<br />

}<br />

//Konstruktor<br />

//Destruktor<br />

int pgm::zaehler = 0;<br />

Definition und Anfangswertzuweisung erfolgen außerhalb der Klasse genau einmal.<br />

48

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!