Explicit und Implicit
-
Hallo Gemeinde,
ich habe mir im magazin mal den Artikel http://magazin.c-plusplus.net/artikel/Bin%E4rer%20Suchbaum durch gelesen und dort wird eine Struktur mit einem Konstruktor gebaut, soweit ist das auch alles klar, aber was mir aufgefallen ist, das ich ein kleines Problem habe mit dem Schlüsselwort Explicit.
struct Node { Node* parent; Node* left; Node* right; T value; explicit Node(const T& value) : parent(null), left(null), right(null), value(value) {} };Kann mir jemand mal den Unterschied zwischen explicit und implicit erklären und wie man das ganze einsetzen könnte?
Danke für die Hilfe.
so long
jd
-
-
Danke.