Hallo ich habe eine Übungsaufgabe zu erledigen und wollte mich der Schrittweise nähern, weis jetzt aber nicht ob der Fehler von einem falschen Schritt herrührt oder davon das der Code einfach nur unvollständig ist.
Eigentlich denke ich die Materie gut verstanden zu haben.
Ich bekomme u.a. folgenden Fehler zu dem Code unten.
Ich habe eigentlich erwartet das mir der Konstruktor „Hallo“ schreibt.
18 E:_schublade\BUERO_ANW_Lohn_Transl_Print_Text\Studium\Informatik 1\Alle_Loesungen_zu_den_Aufgabenblaettern\Blatt_11\main.cpp
instantiated from `DoubleLinkedList’
#include
#include
using namespace std;
// class und typename ist gleichwertig und historisch bedingt.
// Man tendiert zu typename
template
class DoubleLinkedList{
public :
DoubleLinkedList ( ) ;
~DoubleLinkedList ( ) ;
bool isEmpty ( ) ;
void insert (JEDER\_TYP item ) ;
bool search (JEDER\_TYP item ) ;
bool remove (JEDER\_TYP item ) ;
void print ( ) ;
private :
class Element{
public :
JEDER\_TYP item ;
Element next ;
Element prev ;
Element ( ) { next = NULL ; prev = NULL; }
~Element ( ) { }
};
int numElements ;
Element head ;
};
template
DoubleLinkedList::smiley:oubleLinkedList () {
// Implimitierung des Konstruktors
cout a;
system("PAUSE"); return 0;
}
Gruß aus Heidelberg
Sebasitan