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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Jeder Container hat spezifische Methoden, zum Beispiel push(), pop()<br />

für einen Stack. Allen Containern gemeinsam sind öffentlich definierte<br />

Datentypen (Auswahl, X = Containertyp):<br />

Datentyp<br />

X::value_type<br />

Bedeutung<br />

T<br />

X::reference Referenz auf Container-Element<br />

X::const_reference Referenz auf Element eines const-Containers<br />

X::iterator Typ des Iterators<br />

X::const_iterator Iteratortyp für const-Container<br />

X::difference_type vorzeichenbehafteter integraler Typ<br />

X::size_type für Größenangaben (ohne Vorzeichen)<br />

Implementierung durch<br />

template <br />

class stack {<br />

usw.<br />

public:<br />

typedef typename Container::value_type<br />

typedef typename Container::size_type<br />

value_type;<br />

size_type;<br />

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

Inhalt ◭◭ ◭ ◮ ◮◮ 425 zurück Ende

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!