<?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[Wert aus einem Template zu einem Datentypen konvertieren]]></title><description><![CDATA[<p>Hallöchen!<br />
Wie ihr vielleicht wisst steh ich grade bei Templates auf dem Schlauch.<br />
Folgendes liegt an:</p>
<p>Aufruf:</p>
<pre><code>slistElement&lt;int&gt; ele(18);
    test.append(&amp;ele);
</code></pre>
<p>Funktion:</p>
<pre><code>/* Anhaengen eines Listenelements an das Ende */
    void append(slistElement&lt;T&gt;* e)
    {
         //Ans Ende springen und letztes Element auswählen
         slistElement&lt;T&gt;* current = head;
         while (current != NULL)
               current = current-&gt;getNext();
         //Element anhängen
         T wert = *e;
         [b]current-&gt;setData(wert);[/b]
         current-&gt;setNext(NULL);
    }
</code></pre>
<p>setData:</p>
<pre><code>void setData(T data)
{
     this-&gt;data = data;
}
</code></pre>
<p>Fehlermeldung:<br />
invalid conversion from `slistElement&lt;int&gt;' to `int' (in dick gedruckter Zeile)</p>
<p>Wo liegt der Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/286777/wert-aus-einem-template-zu-einem-datentypen-konvertieren</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 20:32:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/286777.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 May 2011 12:45:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wert aus einem Template zu einem Datentypen konvertieren on Mon, 16 May 2011 12:45:42 GMT]]></title><description><![CDATA[<p>Hallöchen!<br />
Wie ihr vielleicht wisst steh ich grade bei Templates auf dem Schlauch.<br />
Folgendes liegt an:</p>
<p>Aufruf:</p>
<pre><code>slistElement&lt;int&gt; ele(18);
    test.append(&amp;ele);
</code></pre>
<p>Funktion:</p>
<pre><code>/* Anhaengen eines Listenelements an das Ende */
    void append(slistElement&lt;T&gt;* e)
    {
         //Ans Ende springen und letztes Element auswählen
         slistElement&lt;T&gt;* current = head;
         while (current != NULL)
               current = current-&gt;getNext();
         //Element anhängen
         T wert = *e;
         [b]current-&gt;setData(wert);[/b]
         current-&gt;setNext(NULL);
    }
</code></pre>
<p>setData:</p>
<pre><code>void setData(T data)
{
     this-&gt;data = data;
}
</code></pre>
<p>Fehlermeldung:<br />
invalid conversion from `slistElement&lt;int&gt;' to `int' (in dick gedruckter Zeile)</p>
<p>Wo liegt der Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2064045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2064045</guid><dc:creator><![CDATA[benny111]]></dc:creator><pubDate>Mon, 16 May 2011 12:45:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wert aus einem Template zu einem Datentypen konvertieren on Mon, 16 May 2011 12:50:47 GMT]]></title><description><![CDATA[<p>Der Fehler ist eher in Zeile 9. Da versuchst du ja einem int ein slistElement&lt;T&gt; zuzuweisen.<br />
Was soll das bewirken?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2064050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2064050</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 16 May 2011 12:50:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wert aus einem Template zu einem Datentypen konvertieren on Mon, 16 May 2011 13:02:42 GMT]]></title><description><![CDATA[<p>EDIT:<br />
achja, stimmt hast recht xD danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2064056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2064056</guid><dc:creator><![CDATA[benny111]]></dc:creator><pubDate>Mon, 16 May 2011 13:02:42 GMT</pubDate></item><item><title><![CDATA[Reply to Wert aus einem Template zu einem Datentypen konvertieren on Mon, 16 May 2011 16:19:01 GMT]]></title><description><![CDATA[<p>Wie wäre es mit einer Referenz statt einem Zeiger? Und nutze in Zukunft [cpp] statt [code].</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2064166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2064166</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Mon, 16 May 2011 16:19:01 GMT</pubDate></item></channel></rss>