Templates in C++
TEMPLATES in C++
Variable Datentypen bei selbst definierten Klassen
Beispielklasse: KELLER
Bisherige Definition geänderte Definition
Klassendefinition: gekennzeichnet durch rot
in bisheriger Definition
template <class T> template <class T>
class KELLER class KELEM
{ {
KELEM T *oben; friend class KELLER;
public: protected:
KELLER(); T *element; vorher int !
void push (T wert); KELEM T *nf; vorher int !
void pop(); public:
T top(); KELEM(); vorher int !
int empty(); };
~KELLER();
};
Elementfunktionen:
template <class T>
void KELLER <T>:: push (T wert) vorher int !
KELEM <T> *pointer;
pointer = new KELEM<T>;
pointer -> element = wert;
pointer -> nf = oben;
oben = pointer;
Hauptprogramm:
void main (void)
KELLER<char> klammern;
Allgemein:
In der Klasse, wie oben alles mit T definieren
Hauptprogramm, wie oben ändern
Inhalt
Klassen mit Templates in der Programmiersprache c++ erstellen und verwenden. (142 Wörter)
Hochgeladen
von unbekannt
Schlagwörter
Optionen
0 weitere Dokumente zum Thema "C und C++"
2 Diskussionen zum Thema im Forum
2 Diskussionen zum Thema im Forum
- Quakenet Nachrichtensystem (4 Antworten)
- neues forum erstellt.. (5 Antworten)
- mehr ...
Wenn du dieses Dokument verwendest, zitiere es bitte als: "Templates in C++", https://e-hausaufgaben.de/Hausaufgaben/D2792-Klausur-Leistungskurs-Informatik-CPP-Cplusplus-Klassen-Templates.php, Abgerufen 26.04.2024 05:25 Uhr
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
PASSENDE FRAGEN:
- Quakenet NachrichtensystemHallo liebe Community, ich hänge gerade an der ausführung des, oben genannten Nachrichtensystems von Quaktenet. Mit php habe ..
- neues forum erstellt..hallo also ich hab vor kurzem ein forum bei phpbb gemacht und wollte fragen ob sich jmd damit auskennt... so nun hab ich ..
- mehr ...