Explicit Konstruktor
-
Was bringt es, wenn ich den folgenden Konstruktor als explicit definiere?
explicit World( sf::RenderWindow& window ) { }Ich habe schon gegoogelt, aber wirklich verstehen tu ich es nicht.
-
Dass du ihn nicht implizit aufrufen kannst.
f( World w ); sf::RenderWindow& ptr = ...; f( ptr ); // Ohne expliziten Konstruktor möglich; willst du, dass das möglich ist?