<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Explicit und Implicit]]></title><description><![CDATA[<p>Hallo Gemeinde,</p>
<p>ich habe mir im magazin mal den Artikel <a href="http://magazin.c-plusplus.net/artikel/Bin%E4rer%20Suchbaum" rel="nofollow">http://magazin.c-plusplus.net/artikel/Bin%E4rer%20Suchbaum</a> 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.</p>
<pre><code class="language-cpp">struct Node
{
    Node* parent;
    Node* left;
    Node* right;
    T value;

    explicit Node(const T&amp; value) : parent(null), left(null), right(null), value(value) {}
};
</code></pre>
<p>Kann mir jemand mal den Unterschied zwischen explicit und implicit erklären und wie man das ganze einsetzen könnte?</p>
<p>Danke für die Hilfe.</p>
<p>so long<br />
jd</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231709/explicit-und-implicit</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 19:04:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231709.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Jan 2009 11:18:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Explicit und Implicit on Wed, 14 Jan 2009 11:18:18 GMT]]></title><description><![CDATA[<p>Hallo Gemeinde,</p>
<p>ich habe mir im magazin mal den Artikel <a href="http://magazin.c-plusplus.net/artikel/Bin%E4rer%20Suchbaum" rel="nofollow">http://magazin.c-plusplus.net/artikel/Bin%E4rer%20Suchbaum</a> 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.</p>
<pre><code class="language-cpp">struct Node
{
    Node* parent;
    Node* left;
    Node* right;
    T value;

    explicit Node(const T&amp; value) : parent(null), left(null), right(null), value(value) {}
};
</code></pre>
<p>Kann mir jemand mal den Unterschied zwischen explicit und implicit erklären und wie man das ganze einsetzen könnte?</p>
<p>Danke für die Hilfe.</p>
<p>so long<br />
jd</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645200</guid><dc:creator><![CDATA[jd]]></dc:creator><pubDate>Wed, 14 Jan 2009 11:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to Explicit und Implicit on Wed, 14 Jan 2009 11:21:28 GMT]]></title><description><![CDATA[<p><a href="http://tutorial.schornboeck.net/konstruktor.htm" rel="nofollow">http://tutorial.schornboeck.net/konstruktor.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645205</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645205</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Wed, 14 Jan 2009 11:21:28 GMT</pubDate></item><item><title><![CDATA[Reply to Explicit und Implicit on Wed, 14 Jan 2009 13:04:58 GMT]]></title><description><![CDATA[<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1645308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1645308</guid><dc:creator><![CDATA[jd]]></dc:creator><pubDate>Wed, 14 Jan 2009 13:04:58 GMT</pubDate></item></channel></rss>