Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
stack.cpp-Dateireferenz

Template-Klasse fuer einen Stack mit Logging bei Stack-Operationen (Modul lib) Mehr ...

#include <iostream>
#include "stack.h"

Funktionen

template<class T >
ostream & operator<< (ostream &os, const Stack< T > &s)
 Ausgabe eines einzelnen Stacks als durch Komma getrennte Aufzaehlung. Mehr ...
 
template<class T >
ostream & operator<< (ostream &os, const list< T > &lst)
 Ausgabe einer Liste als durch "|" getrennte Aufzaehlung. Mehr ...
 

Ausführliche Beschreibung

Template-Klasse fuer einen Stack mit Logging bei Stack-Operationen (Modul lib)

Dokumentation der Funktionen

◆ operator<<() [1/2]

template<class T >
ostream& operator<< ( ostream &  os,
const Stack< T > &  s 
)

Ausgabe eines einzelnen Stacks als durch Komma getrennte Aufzaehlung.

Parameter
osOutput-Stream
seinzelner Stack (keine Stack-Liste)

◆ operator<<() [2/2]

template<class T >
ostream& operator<< ( ostream &  os,
const list< T > &  lst 
)

Ausgabe einer Liste als durch "|" getrennte Aufzaehlung.

Parameter
osOutput-Stream
lstListe von Stacks