Konstruktor, der Elemente des Knotens auf beliebige Werte setzt

Airdgeschoss

Grünschnabel
Ich bin Anfänger und versuche mich redlich

Ich habe folgende AUfgabe:

Knotens einer doppelt verketteten Liste :
C++:
class Node{

public:

Node() {}

Node(){
Content 0;
Next = Null;
Prev = Null;
}

Private:

Int Content;
Node *Next;
Node *Prev;
};
Gesucht: Alternativer Konstruktur, der die drei Elemente des Knotens auf beliebige Anfangswerte setzt


Löse ich sowas mit setvalue umd die Knoten auf beliebige Anfangswerte zus setzen?
wie seht der Code für so eine Funktion aus?
 
Zuletzt bearbeitet von einem Moderator:
Hallo Airdgeschoss

Tipp:
[code=cpp]Dein Code[/code]

Zu deiner Frage:
Eigentlich musst du lediglich folgendes machen:
1. Konstruktor definieren, der all die Parameter hat, die nötig sind um next, prev und content zu initialisieren
2. Den entsprechenden Membern darin den Wert zuweisen.

Da die Zuweisungen eigentlich keine Nebeneffekte haben kannst du auch darauf verzichten eine setter-Methode zu machen.

Weiterer Tipp:
Null existiert in C++ nicht.

Viele Grüsse
Cromon
 
Zurück