<?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[Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists]]></title><description><![CDATA[<p>Ich habe angefangen, ein Programm zu schreiben, wobei einer Funktion eine Instanz einer Struktur übergeben wird, welche fuer das Spielfeld ist.<br />
Die Funktion ist:</p>
<pre><code class="language-cpp">void Verschieben(Feld Spielfeld[x][y])
</code></pre>
<p>der übergebe ich dann eine Instanz der Struktur Feld, der Aufruf sieht demnach so aus:</p>
<pre><code class="language-cpp">Verschieben(Spielfeld[x][y]);
</code></pre>
<p>,<br />
dann kommt der Fehler.</p>
<p>LG<br />
Die Tuer</p>
<p>PS: Die Instanz der Struktur gehört einer Klasse an</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/278240/fehler-quot-no-suitable-conversion-function-from-quot-feld-quot-to-quot-feld-8-quot-exists</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 13:37:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/278240.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Dec 2010 14:08:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists on Thu, 02 Dec 2010 14:08:59 GMT]]></title><description><![CDATA[<p>Ich habe angefangen, ein Programm zu schreiben, wobei einer Funktion eine Instanz einer Struktur übergeben wird, welche fuer das Spielfeld ist.<br />
Die Funktion ist:</p>
<pre><code class="language-cpp">void Verschieben(Feld Spielfeld[x][y])
</code></pre>
<p>der übergebe ich dann eine Instanz der Struktur Feld, der Aufruf sieht demnach so aus:</p>
<pre><code class="language-cpp">Verschieben(Spielfeld[x][y]);
</code></pre>
<p>,<br />
dann kommt der Fehler.</p>
<p>LG<br />
Die Tuer</p>
<p>PS: Die Instanz der Struktur gehört einer Klasse an</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1989055</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1989055</guid><dc:creator><![CDATA[Die Tuer]]></dc:creator><pubDate>Thu, 02 Dec 2010 14:08:59 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists on Thu, 02 Dec 2010 14:18:07 GMT]]></title><description><![CDATA[<p>Mehr Code posten hilft das Problem besser nachvollziehen zu können. Allerdings sieht es so aus, als versuchst du Arrays als Parameter zu verwenden. Dies geht nicht. Verwende stattdessen Zeiger.</p>
<pre><code class="language-cpp">void Verschieben(Feld* Spielfeld)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1989067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1989067</guid><dc:creator><![CDATA[Faq]]></dc:creator><pubDate>Thu, 02 Dec 2010 14:18:07 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists on Thu, 02 Dec 2010 14:23:20 GMT]]></title><description><![CDATA[<p>Dein Funktions-Prototyp müsste so aussehen:</p>
<pre><code class="language-cpp">void Verschieben(Feld Spielfeld);
</code></pre>
<p>Dann kannst du auch sowas machen:</p>
<pre><code class="language-cpp">Verschieben(Spielfeld[x][y]);
</code></pre>
<p>Vorausgesetzt <code>Spielfeld</code> ist auch wirklich so deklariert:</p>
<pre><code class="language-cpp">Feld Spielfeld[10][10];
</code></pre>
<p>Und <code>x</code> und <code>y</code> müssen auch einen gültigen Wert habe. Hier jeweils von 0 bis 9.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1989073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1989073</guid><dc:creator><![CDATA[Nick Unbekannt]]></dc:creator><pubDate>Thu, 02 Dec 2010 14:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists on Thu, 02 Dec 2010 14:22:41 GMT]]></title><description><![CDATA[<p>Natürlich geht das. Nur muss dann beim Aufruf natürlich auch das Array durchgereicht werden, nicht eins seiner Elemente:</p>
<pre><code class="language-cpp">Verschieben(Spielfeld); // ohne [x][y]
</code></pre>
<p>Daher auch die Fehlermeldung, dass Feld nicht nach Feld (*)[8] (Zeiger auf Feld-Arrays der Länge <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--smiling_face_with_sunglasses"
      title="8)"
      alt="😎"
    /> umgewandelt werden kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1989074</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1989074</guid><dc:creator><![CDATA[seldon]]></dc:creator><pubDate>Thu, 02 Dec 2010 14:22:41 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler: &amp;quot;no suitable conversion function from &amp;quot;Feld&amp;quot; to &amp;quot;Feld (*)[8]&amp;quot; exists on Thu, 02 Dec 2010 14:29:20 GMT]]></title><description><![CDATA[<p>Vielen Dank, es klappt wieder. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1989083</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1989083</guid><dc:creator><![CDATA[Die Tuer]]></dc:creator><pubDate>Thu, 02 Dec 2010 14:29:20 GMT</pubDate></item></channel></rss>