<?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[Template Frage]]></title><description><![CDATA[<p>Warum geht eigentlich nur das hier?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}

int main()
{

    return 0;
}
</code></pre>
<p>und nicht das hier auch?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b);

int main()
{

    return 0;
}

void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}
</code></pre>
<p>Dankeschön schon mal im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/178197/template-frage</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 16:04:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178197.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 08 Apr 2007 21:17:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:17:21 GMT]]></title><description><![CDATA[<p>Warum geht eigentlich nur das hier?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}

int main()
{

    return 0;
}
</code></pre>
<p>und nicht das hier auch?</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b);

int main()
{

    return 0;
}

void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}
</code></pre>
<p>Dankeschön schon mal im Voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261959</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261959</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:17:21 GMT</pubDate></item><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:20:53 GMT]]></title><description><![CDATA[<p>Weil du eine Zeile vergessen hast:</p>
<pre><code class="language-cpp">template&lt;class T&gt; // Auch hier
void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}
</code></pre>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261963</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:20:53 GMT</pubDate></item><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:31:05 GMT]]></title><description><![CDATA[<p>template &lt;/<em>...</em>/&gt; gilt nur für den nächsten codeabschnitt (bis zum ende der funktion oder der klasse)<br />
es muss heissen:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b);

int main()
{

    return 0;
}

template&lt;class T&gt;
void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}
</code></pre>
<p>aber am besten schreibst du das template in eine extra header klasse als ganzes, dann hast du mit solchen problemen nicht zu kämpfen, und dann ist es auch leserlicher</p>
<p>edit: fuck! schon wieder 54 sec mehr gebraucht, das gibts doch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>edit2: what the f_u_c_k? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> ich meinte eigentlich &quot;f_u_c_k&quot; und nicht &quot;love&quot;, was ist das für ein scheizdreck?? die hätten das zumindest durch &quot;damn&quot; ersetzen können, dann wäre es zumindest noch ein fluchwort <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>edit3: nein, jetzt mal ehrlich, wie wahrscheinlich ist es, dass das f*** wort in so einem forum nicht als fluchwort, sondern im ursprünglichen sinne benutzt wird, wo sind wir hier eigentlich??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261965</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:31:05 GMT</pubDate></item><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:22:03 GMT]]></title><description><![CDATA[<p>Es geht, man muss es nur richtig machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b);

int main()
{

    return 0;
}

template &lt;class T&gt;
void Swap(T &amp;a, T &amp;b)
{
    T temp;
    temp=a;
    a=b;
    b=temp;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1261967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261967</guid><dc:creator><![CDATA[Helfer]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:22:03 GMT</pubDate></item><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:22:53 GMT]]></title><description><![CDATA[<p>Nur nicht drängeln <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261970</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:22:53 GMT</pubDate></item><item><title><![CDATA[Reply to Template Frage on Sun, 08 Apr 2007 21:25:38 GMT]]></title><description><![CDATA[<p>buhaha, den helfer hab ich aber um 16 sekunden geschlagen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1261973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1261973</guid><dc:creator><![CDATA[Andrey]]></dc:creator><pubDate>Sun, 08 Apr 2007 21:25:38 GMT</pubDate></item></channel></rss>