<?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[iwas ist falsch denn meine konsole crashed danach -,-]]></title><description><![CDATA[<p>also ich wollte ein &quot;spiel&quot; machen wo man felder setzen kann.<br />
Jetzt ahbe ich das feld mit einem array erstellt und habe in mir anzeigen lassen mit 2 for schleifen. da fällt mir auf das ich den array noch garnicht befüllt habe-,- also befülle ich ihn und seitdem schmiert meine konsole beim ausführen ab -,- kann mir jmd helfen ? ich weiß das prgm ist noch nciht annähernd fertig aber ich habe erstmal die drawfield(), funktion gemacht</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
// Das Menü
void Menü();
//Zeichen das Feld
void DrawField();
//Feld besetzen
void SetField();

using namespace std;

int main ()
{
	DrawField();

}	

void Menü()
{
	short Auswahl;
	cout &lt;&lt; &quot;                        DAS MENUE &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;-----------------------------------------------------&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 1.Spielfeld anzeigen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 2.Feld besetzen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 3.Felddaten anzeigen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 4.Spielfeld loeschen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 5.Prgramm beenden &quot; &lt;&lt; endl;
	cin &gt;&gt; Auswahl;

	switch(Auswahl)
	{
	    case('1'):
		{
			DrawField();
		}
		case('2'):
		{
			SetField();
		}
		case('3'):
		{

		}
		case('4'):
		{

		}
		case('5'):
		{

		}
	}
}

void DrawField()
{
	char SpielFeld[4][6];
	int Zähler = 0;
	int Zähler2 = 0;
	int Zähler3 = 0;
	int Zähler4 = 0;

	for(int z = 0; z &lt; 4; z++)
	{
		for(int a = 0; a &lt; 6; a++)
		{
			SpielFeld[Zähler3][Zähler4] = '.';
			Zähler4 ++;
		}
		Zähler3 ++;
	}

	for (int x = 0; x &lt; 4; x++)
	{
		for (int y = 0; y &lt; 6; y++)
		{
			cout &lt;&lt; SpielFeld[Zähler][Zähler2];
			Zähler2++;
		}
		cout &lt;&lt; endl;
		Zähler ++;
	}
	system(&quot;pause&quot;);
}

void SetField()
{

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/303610/iwas-ist-falsch-denn-meine-konsole-crashed-danach</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 07:23:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/303610.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 May 2012 11:41:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 11:41:38 GMT]]></title><description><![CDATA[<p>also ich wollte ein &quot;spiel&quot; machen wo man felder setzen kann.<br />
Jetzt ahbe ich das feld mit einem array erstellt und habe in mir anzeigen lassen mit 2 for schleifen. da fällt mir auf das ich den array noch garnicht befüllt habe-,- also befülle ich ihn und seitdem schmiert meine konsole beim ausführen ab -,- kann mir jmd helfen ? ich weiß das prgm ist noch nciht annähernd fertig aber ich habe erstmal die drawfield(), funktion gemacht</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;string&gt;
// Das Menü
void Menü();
//Zeichen das Feld
void DrawField();
//Feld besetzen
void SetField();

using namespace std;

int main ()
{
	DrawField();

}	

void Menü()
{
	short Auswahl;
	cout &lt;&lt; &quot;                        DAS MENUE &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;-----------------------------------------------------&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 1.Spielfeld anzeigen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 2.Feld besetzen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 3.Felddaten anzeigen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 4.Spielfeld loeschen &quot; &lt;&lt; endl;
	cout &lt;&lt; &quot; 5.Prgramm beenden &quot; &lt;&lt; endl;
	cin &gt;&gt; Auswahl;

	switch(Auswahl)
	{
	    case('1'):
		{
			DrawField();
		}
		case('2'):
		{
			SetField();
		}
		case('3'):
		{

		}
		case('4'):
		{

		}
		case('5'):
		{

		}
	}
}

void DrawField()
{
	char SpielFeld[4][6];
	int Zähler = 0;
	int Zähler2 = 0;
	int Zähler3 = 0;
	int Zähler4 = 0;

	for(int z = 0; z &lt; 4; z++)
	{
		for(int a = 0; a &lt; 6; a++)
		{
			SpielFeld[Zähler3][Zähler4] = '.';
			Zähler4 ++;
		}
		Zähler3 ++;
	}

	for (int x = 0; x &lt; 4; x++)
	{
		for (int y = 0; y &lt; 6; y++)
		{
			cout &lt;&lt; SpielFeld[Zähler][Zähler2];
			Zähler2++;
		}
		cout &lt;&lt; endl;
		Zähler ++;
	}
	system(&quot;pause&quot;);
}

void SetField()
{

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2212779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212779</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 11:41:38 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 11:57:10 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int Zähler3 = 0;
    int Zähler4 = 0;

    for(int z = 0; z &lt; 4; z++)
    {
        for(int a = 0; a &lt; 6; a++)
        {
            SpielFeld[Zähler3][Zähler4] = '.';
            Zähler4 ++;
        }
        Zähler3 ++;
    }
</code></pre>
<p>Welchen Wert wird Zähler4 wohl im zweiten Durchgang haben?</p>
<p>Nimm doch einfach <code>SpielFeld[z][a] = '.';</code> .</p>
<p>Ich wette aber, der Code macht sowieso nicht das, was du möchtest. Weißt du, wie lange dein Spielfeld existiert? Bis zum Ende der Funktion und nicht weiter.</p>
<p>P.S.: Außerdem solltest du Umlaute in Bezeichnern sein lassen. Das funktioniert bei ein paar Compilern, ein paar weit verbreitete Compiler machen dies aber ausdrücklich (da steht vermutlich Absicht der Entwickler dahinter) nicht mit.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212786</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 18 May 2012 11:57:10 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 11:56:52 GMT]]></title><description><![CDATA[<p>ja das weiß ich ich mach dann noch ein system(&quot;pause&quot;); hin und dann wird mir das so lange angezeigt wie ich will und dann geh ich aus dieser funktion wieder ins menü</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212787</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 11:56:52 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 11:59:04 GMT]]></title><description><![CDATA[<p>mockis schrieb:</p>
<blockquote>
<p>ja das weiß ich ich mach dann noch ein system(&quot;pause&quot;); hin und dann wird mir das so lange angezeigt wie ich will und dann geh ich aus dieser funktion wieder ins menü</p>
</blockquote>
<p>Ich glaube du verstehst nicht, was ich mit &quot;existieren&quot; meine. Ich meine nicht auf dem Bildschirm. Ich meine in der Programmlogik. sehr wichtiges Stichwort: <em>Scope</em> (in deutscher Literatur auch Gültigkeitsbereich genannt)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212788</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212788</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 18 May 2012 11:59:04 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 12:01:21 GMT]]></title><description><![CDATA[<p>dann erklär es mir bitte ... das mit dem z anstatt zaähler4 einsetzen geht nicht dann wird mein array nicht gefüllt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212790</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 12:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 12:09:02 GMT]]></title><description><![CDATA[<p>mockis schrieb:</p>
<blockquote>
<p>dann erklär es mir bitte ...</p>
</blockquote>
<p>Siehe zweiter Link in meiner Signatur.</p>
<blockquote>
<p>das mit dem z anstatt zaähler4 einsetzen geht nicht dann wird mein array nicht gefüllt</p>
</blockquote>
<p>Und wie stellst du das fest? Sag bitte nicht, dass du deine Ausgabeschleife so gelassen hast, wie sie war.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212793</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 18 May 2012 12:09:02 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 12:28:28 GMT]]></title><description><![CDATA[<p>Bitte eigne dir ersteinmal die Grundlagen der C++ Programmierung an, bevor du etwas so &quot;komplexes&quot; wie ein Spiel zu programmieren versuchst. Es hat keinen Sinn, wenn Sepp, ich oder irgendjemand anders hier versuchen dir zu erklären wie du es in diesem Beispiel richtig machst, wenn du die Funktion z.B. einer for-Schleife im Allgemeinfall dann doch nicht verstehst. Besorg dir ein gutes Buch (E-Book tuts natürlich auch ;)), häng dir ne Hängematte in den Garten und lies es dir in Ruhe durch. Dann setz dich an deinen PC und arbeite es nochmal unter Verwendung aller Beispiele durch, dann versuch dein Spiel zu programmieren und wenn du DANN - was ich nicht glaube - dein Problem noch immer hast, komm zurück <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2212796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212796</guid><dc:creator><![CDATA[Ich bin Matrix...]]></dc:creator><pubDate>Fri, 18 May 2012 12:28:28 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 13:45:05 GMT]]></title><description><![CDATA[<p>das ist gerade die die aufagbe aus dem buch schlauberger <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="😃"
    /> ich kann for schleifen trzd danke <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="🙂"
    /> ich habe jz in der 1 for schleife nach der 2 Zähler4 = 0 gesetzt dann müsste sie wieder von anfang an anfangen also der zähler aber nur zur häflte wenn ich ausführe wird nur die hälfte gefüllt kann mir jmd helfen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212829</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 13:45:05 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 13:52:38 GMT]]></title><description><![CDATA[<p>mockis schrieb:</p>
<blockquote>
<p>das ist gerade die die aufagbe aus dem buch schlauberger <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="😃"
    /> ich kann for schleifen trzd danke <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="🙂"
    /> ich habe jz in der 1 for schleife nach der 2 Zähler4 = 0 gesetzt dann müsste sie wieder von anfang an anfangen also der zähler aber nur zur häflte wenn ich ausführe wird nur die hälfte gefüllt kann mir jmd helfen ?</p>
</blockquote>
<p>Bitte schreib in sauberem verständlichem Deutsch. Ich habe das Gefühl, wenn ich mir ganz viel Zeit nehme, dann kann ich vielleicht entziffern, was du getan hast und was du wissen möchtest. Glaubst du wirklich, ich oder jemand anderes wird sich so viel Zeit für dich nehmen, wenn du selber die Beiträge, in denen <strong>du</strong> nach freiwilliger Hilfe fragst, einfach nur hinkotzt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212831</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212831</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 18 May 2012 13:52:38 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 13:56:47 GMT]]></title><description><![CDATA[<p>Hilfe zur Selbsthilfe scheitert wohl leider kläglich. Solidaritätsprinzip nicht eingehalten <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>Was für ein Buch liest du denn, wenn man fragen darf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212832</guid><dc:creator><![CDATA[cvcv]]></dc:creator><pubDate>Fri, 18 May 2012 13:56:47 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 13:58:53 GMT]]></title><description><![CDATA[<p>Entschuldigung. Ich dachte nur ich habe einen ganz banalen Fehler gemacht, dann hätte mir das ja jemand sagen können. Was du am Anfang getan hast Sepp, Danke <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="🙂"
    /><br />
Aber wenn mir jemand sagen kann, wieso nur die hälfte meines &quot;Spielfeld&quot; Array´s gefüllt ist wäre das super <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="🙂"
    /> So sieht mein Programm bis jetzt aus ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt; 
#include &lt;windows.h&gt; 
#include &lt;string&gt; 
// Das Menü 
void Menü(); 
//Zeichen das Feld 
void DrawField(); 
//Feld besetzen 
void SetField(); 

using namespace std; 

int main () 
{ 
    DrawField(); 

}    

void Menü() 
{ 
    short Auswahl; 
    cout &lt;&lt; &quot;                        DAS MENUE &quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot;-----------------------------------------------------&quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot; 1.Spielfeld anzeigen &quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot; 2.Feld besetzen &quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot; 3.Felddaten anzeigen &quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot; 4.Spielfeld loeschen &quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot; 5.Prgramm beenden &quot; &lt;&lt; endl; 
    cin &gt;&gt; Auswahl; 

    switch(Auswahl) 
    { 
        case('1'): 
        { 
            DrawField(); 
        } 
        case('2'): 
        { 
            SetField(); 
        } 
        case('3'): 
        { 

        } 
        case('4'): 
        { 

        } 
        case('5'): 
        { 

        } 
    } 
} 

void DrawField() 
{ 
    char SpielFeld[4][6]; 
    int Zähler = 0; 
    int Zähler2 = 0; 
    int Zähler3 = 0; 
    int Zähler4 = 0; 

    for(int z = 0; z &lt; 4; z++) 
    { 
        for(int a = 0; a &lt; 6; a++) 
        { 
            SpielFeld[Zähler3][Zähler4] = '.'; 
            Zähler4 ++; 
        } 
        Zähler3 ++; 
        Zähler4 = 0;
    } 

    for (int x = 0; x &lt; 4; x++) 
    { 
        for (int y = 0; y &lt; 6; y++) 
        { 
            cout &lt;&lt; SpielFeld[Zähler][Zähler2]; 
            Zähler2++; 
        } 
        cout &lt;&lt; endl; 
        Zähler ++; 
    } 
    system(&quot;pause&quot;); 
} 

void SetField() 
{ 

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2212834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212834</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 13:58:53 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 14:40:31 GMT]]></title><description><![CDATA[<p>Wenn du in der ersten SchLeife etwas korrigieren musstest, wird das in der Dritten wohl auch notwendig sein, oder?</p>
<p>Deine Zähler-Variablen sind vollkommen überflüssig, du kannst a, z, x und y direkt benutzen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2212844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212844</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Fri, 18 May 2012 14:40:31 GMT</pubDate></item><item><title><![CDATA[Reply to iwas ist falsch denn meine konsole crashed danach -,- on Fri, 18 May 2012 15:02:53 GMT]]></title><description><![CDATA[<p>Genau das war es <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 schön <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/2212859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2212859</guid><dc:creator><![CDATA[mockis]]></dc:creator><pubDate>Fri, 18 May 2012 15:02:53 GMT</pubDate></item></channel></rss>