<?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[2D array in Text ausgeben?]]></title><description><![CDATA[<p>Hallo Forum <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>
<p>ich habe schon ein paar antworten von anderen Beiträgen gelesen. Leider waren diese unverständlich oder nicht passend zu mein Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Ich muss ein einfaches Schach Programm schreiben.</p>
<p>Bei mir bleibt es aber bei der Ausgabe hängen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Ich habe das für den Array Inhalt deklariert:</p>
<pre><code>const int black = 8;
const int white = 8;

enum Chesspieces {
    empty = 0, wPawn = 1, bPawn = 1, wRook = 2, bRook = 2, wKnight = 3, bKnight = 3, wBishop = 4, bBishop = 4, wQueen = 5, bQueen = 5, wKing = 6, bKing = 6
};
Chesspieces piece[black][white] = {
    {wRook, wKnight, wBishop, wQueen, wKing, wBishop, wKnight, wRook},
    {wPawn, wPawn, wPawn, wPawn, wPawn, wPawn, wPawn, wPawn},
    {empty},
    {empty},
    {empty},
    {empty},
    {bPawn, bPawn, bPawn, bPawn, bPawn, bPawn, bPawn, bPawn},
    {bRook, bKnight, bBishop, bQueen, bKing, bBishop, bKnight, bRook}
};
</code></pre>
<p>Ich habe die Ausgabe und alles schon fertig programmiert, aber die Ausgabe erfolgt leider durch Zahlen. Ich möchte das z.B. &quot;bKnight&quot; kommt, bei der Ausgabe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>(Ich weiß dass, dadurch das 2, 3, 4, 5, und 6 zwei Schachteile darstellen, es später Probleme geben wird. Aber das ist nicht meine Frage, das werde ich schon lösen.:) )</p>
<p>Ich bitte um Hilfe <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="🙂"
    /> danke im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/325216/2d-array-in-text-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 03:29:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/325216.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Apr 2014 17:34:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2D array in Text ausgeben? on Sun, 20 Apr 2014 17:34:58 GMT]]></title><description><![CDATA[<p>Hallo Forum <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>
<p>ich habe schon ein paar antworten von anderen Beiträgen gelesen. Leider waren diese unverständlich oder nicht passend zu mein Problem <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Ich muss ein einfaches Schach Programm schreiben.</p>
<p>Bei mir bleibt es aber bei der Ausgabe hängen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Ich habe das für den Array Inhalt deklariert:</p>
<pre><code>const int black = 8;
const int white = 8;

enum Chesspieces {
    empty = 0, wPawn = 1, bPawn = 1, wRook = 2, bRook = 2, wKnight = 3, bKnight = 3, wBishop = 4, bBishop = 4, wQueen = 5, bQueen = 5, wKing = 6, bKing = 6
};
Chesspieces piece[black][white] = {
    {wRook, wKnight, wBishop, wQueen, wKing, wBishop, wKnight, wRook},
    {wPawn, wPawn, wPawn, wPawn, wPawn, wPawn, wPawn, wPawn},
    {empty},
    {empty},
    {empty},
    {empty},
    {bPawn, bPawn, bPawn, bPawn, bPawn, bPawn, bPawn, bPawn},
    {bRook, bKnight, bBishop, bQueen, bKing, bBishop, bKnight, bRook}
};
</code></pre>
<p>Ich habe die Ausgabe und alles schon fertig programmiert, aber die Ausgabe erfolgt leider durch Zahlen. Ich möchte das z.B. &quot;bKnight&quot; kommt, bei der Ausgabe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>(Ich weiß dass, dadurch das 2, 3, 4, 5, und 6 zwei Schachteile darstellen, es später Probleme geben wird. Aber das ist nicht meine Frage, das werde ich schon lösen.:) )</p>
<p>Ich bitte um Hilfe <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="🙂"
    /> danke im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2395572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2395572</guid><dc:creator><![CDATA[neuling7]]></dc:creator><pubDate>Sun, 20 Apr 2014 17:34:58 GMT</pubDate></item><item><title><![CDATA[Reply to 2D array in Text ausgeben? on Sun, 20 Apr 2014 17:56:51 GMT]]></title><description><![CDATA[<p>wieso machst du das denn so kompliziert?</p>
<pre><code>enum Chesspieces {
    empty,

    wPawn, 
    wRook,
    wKnight,
    wBishop,
    wQueen,
    wKing,

    bPawn, 
    bRook,
    bKnight,
    bBishop,
    bQueen,
    bKing
}
</code></pre>
<p>Das schoene an enum ist doch, dass du dich NICHT um die einzelnen Zahlen kuemmern musst, sondern symbolische Konstaten einfuehrst.</p>
<p>Hiermit laesst sich auch deine Frage loesen:</p>
<pre><code>char* Chesspieces_string[] = {
    &quot;empty&quot;,

    &quot;wPawn&quot;, 
    &quot;wRook&quot;,
    &quot;wKnight&quot;,
    &quot;wBishop&quot;,
    &quot;wQueen&quot;,
    &quot;wKing&quot;,

    &quot;bPawn&quot;, 
    &quot;bRook&quot;,
    &quot;bKnight&quot;,
    &quot;bBishop&quot;,
    &quot;bQueen&quot;,
    &quot;bKing&quot;
}

cout &lt;&lt; Chesspieces_string[wKnight];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2395574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2395574</guid><dc:creator><![CDATA[Hyde++ 0]]></dc:creator><pubDate>Sun, 20 Apr 2014 17:56:51 GMT</pubDate></item><item><title><![CDATA[Reply to 2D array in Text ausgeben? on Sun, 20 Apr 2014 17:55:10 GMT]]></title><description><![CDATA[<p>Wie willst du die Weißen von den Schwarzen unterscheiden, wenn sie die gleichen Werte haben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2395575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2395575</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Sun, 20 Apr 2014 17:55:10 GMT</pubDate></item><item><title><![CDATA[Reply to 2D array in Text ausgeben? on Sun, 20 Apr 2014 18:14:04 GMT]]></title><description><![CDATA[<p>vielen Dank Hyde++! <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="😃"
    /><br />
ich weiß nicht wieso ich nicht darauf kam -.-</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/32185">@dirkb</a>, ja ich weiß, das habe ich als anfang nur so gemacht. ich wollte es später ändern, mir war die ausgabe erstmal wichtiger. <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/2395577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2395577</guid><dc:creator><![CDATA[neuling7]]></dc:creator><pubDate>Sun, 20 Apr 2014 18:14:04 GMT</pubDate></item></channel></rss>