17.11.2014 Aufrufe

Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung

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.

9.5 Typumwandlungsoperator<br />

bekannte Beispiele:<br />

float f;<br />

int i = 1234;<br />

f = i;<br />

f = static_cast(i);<br />

// implizit<br />

// explizit<br />

sowie Typumwandlung mit einem Konstruktor<br />

hier: Definition von Typumwandlungsoperatoren für selbstgeschriebene<br />

Klassen, um ein Objekt der Klasse in einen anderen Datentyp abzubilden.<br />

Typumwandlungsoperatoren sind Elementfunktionen <strong>und</strong> haben weder eine<br />

Parameterliste noch einen Rückgabetyp.<br />

Struktur:<br />

operator Datentyp ();<br />

Beispiel: Datum-Objekt in einen String umwandeln:<br />

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

Inhalt ◭◭ ◭ ◮ ◮◮ 403 zurück Ende

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!