<?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[nichtdeklarierter Bezeichner]]></title><description><![CDATA[<p>hi</p>
<p>es kommt immer folgender fehler:</p>
<blockquote>
<p>1&gt;d:\xxx\xxxxx\xxxxx\main\main.cpp(53) : error C2062: 'char'-Typ unerwartet<br />
1&gt;d:\xxx\xxx\xxxxxxx\main\main.cpp(55) : error C2065: 'ypos': nichtdeklarierter Bezeichner</p>
</blockquote>
<p>bei folgendem codeabschnitt:</p>
<pre><code class="language-cpp">while(exitvalue != 'q' || sizeof(pos)/sizeof(*pos) != 9)
		{
			std::cout&lt;&lt;&quot;Bitte Koordinaten eingeben.\n&quot;;
			int xpos = 0, char ypos;
			std::cin&gt;&gt;xpos;
			std::cin&gt;&gt;ypos;
			std::cout&lt;&lt;&quot;\n&quot;;
			//Spieler 1:
			if(xpos == 1 &amp;&amp; ypos == 'A')
			{
				pos[0] = z1;
			} else if(xpos == 1 &amp;&amp; ypos == 'B')
			{
				pos[3] = z1;
			} else if(xpos == 1 &amp;&amp; ypos == 'C')
			{
				pos[6] = z1;
			} else if(xpos == 2 &amp;&amp; ypos == 'A')
			{
				pos[1] = z1;
			} else if(xpos == 2 &amp;&amp; ypos == 'B')
			{
				pos[4] = z1;
			}
			  else if(xpos == 2 &amp;&amp; ypos == 'C')
			{
				pos[7] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'A')
			{
				pos[2] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'B')
			{
				pos[5] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'C')
			{
				pos[8] = z1;
			}
			draw_tic(pos);
			//Spieler 2:
			if(xpos == 1 &amp;&amp; xpos == 'A')
			{
				pos[0] = z2;
			} else if(xpos == 1 &amp;&amp; ypos == 'B')
			{
				pos[3] = z2;
			} else if(xpos == 1 &amp;&amp; ypos == 'C')
			{
				pos[6] = z2;
			} else if(xpos == 2 &amp;&amp; ypos == 'A')
			{
				pos[1] = z2;
			} else if(xpos == 2 &amp;&amp; ypos == 'B')
			{
				pos[4] = z2;
			}
			  else if(xpos == 2 &amp;&amp; ypos == 'C')
			{
				pos[7] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'A')
			{
				pos[2] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'B')
			{
				pos[5] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'C')
			{
				pos[8] = z2;
			}
		}
</code></pre>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181712/nichtdeklarierter-bezeichner</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 10:10:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181712.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 May 2007 13:49:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to nichtdeklarierter Bezeichner on Wed, 16 May 2007 13:49:25 GMT]]></title><description><![CDATA[<p>hi</p>
<p>es kommt immer folgender fehler:</p>
<blockquote>
<p>1&gt;d:\xxx\xxxxx\xxxxx\main\main.cpp(53) : error C2062: 'char'-Typ unerwartet<br />
1&gt;d:\xxx\xxx\xxxxxxx\main\main.cpp(55) : error C2065: 'ypos': nichtdeklarierter Bezeichner</p>
</blockquote>
<p>bei folgendem codeabschnitt:</p>
<pre><code class="language-cpp">while(exitvalue != 'q' || sizeof(pos)/sizeof(*pos) != 9)
		{
			std::cout&lt;&lt;&quot;Bitte Koordinaten eingeben.\n&quot;;
			int xpos = 0, char ypos;
			std::cin&gt;&gt;xpos;
			std::cin&gt;&gt;ypos;
			std::cout&lt;&lt;&quot;\n&quot;;
			//Spieler 1:
			if(xpos == 1 &amp;&amp; ypos == 'A')
			{
				pos[0] = z1;
			} else if(xpos == 1 &amp;&amp; ypos == 'B')
			{
				pos[3] = z1;
			} else if(xpos == 1 &amp;&amp; ypos == 'C')
			{
				pos[6] = z1;
			} else if(xpos == 2 &amp;&amp; ypos == 'A')
			{
				pos[1] = z1;
			} else if(xpos == 2 &amp;&amp; ypos == 'B')
			{
				pos[4] = z1;
			}
			  else if(xpos == 2 &amp;&amp; ypos == 'C')
			{
				pos[7] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'A')
			{
				pos[2] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'B')
			{
				pos[5] = z1;
			} else if(xpos == 3 &amp;&amp; ypos == 'C')
			{
				pos[8] = z1;
			}
			draw_tic(pos);
			//Spieler 2:
			if(xpos == 1 &amp;&amp; xpos == 'A')
			{
				pos[0] = z2;
			} else if(xpos == 1 &amp;&amp; ypos == 'B')
			{
				pos[3] = z2;
			} else if(xpos == 1 &amp;&amp; ypos == 'C')
			{
				pos[6] = z2;
			} else if(xpos == 2 &amp;&amp; ypos == 'A')
			{
				pos[1] = z2;
			} else if(xpos == 2 &amp;&amp; ypos == 'B')
			{
				pos[4] = z2;
			}
			  else if(xpos == 2 &amp;&amp; ypos == 'C')
			{
				pos[7] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'A')
			{
				pos[2] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'B')
			{
				pos[5] = z2;
			} else if(xpos == 3 &amp;&amp; ypos == 'C')
			{
				pos[8] = z2;
			}
		}
</code></pre>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286194</guid><dc:creator><![CDATA[tantanl]]></dc:creator><pubDate>Wed, 16 May 2007 13:49:25 GMT</pubDate></item><item><title><![CDATA[Reply to nichtdeklarierter Bezeichner on Wed, 16 May 2007 13:54:12 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int xpos = 0;
 char ypos;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1286200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286200</guid><dc:creator><![CDATA[kaffee]]></dc:creator><pubDate>Wed, 16 May 2007 13:54:12 GMT</pubDate></item><item><title><![CDATA[Reply to nichtdeklarierter Bezeichner on Wed, 16 May 2007 13:55:16 GMT]]></title><description><![CDATA[<p>tantanl schrieb:</p>
<blockquote>
<pre><code class="language-cpp">int xpos = 0, char ypos;
</code></pre>
</blockquote>
<p>wenn du statt dem komma zwischen den beiden Variablendefinitionen/deklarationen ein Semikolon bringst tuts das Ganze vermutlich. Er kann mit dem &quot;char&quot; nach dem Komma nix anfangen, daher hat er spaeter auch keine Kenntnis von ypos...</p>
<p>kleiner Tip: der erste Fehler ist meist der eigentliche Fehler, und wenn man auch noch auf die Zeilenangaben schaut (in dem Fall 53) findet man solche Vertippsler in der Regel recht fix.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286202</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286202</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Wed, 16 May 2007 13:55:16 GMT</pubDate></item><item><title><![CDATA[Reply to nichtdeklarierter Bezeichner on Wed, 16 May 2007 14:00:16 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>tantanl schrieb:</p>
<blockquote>
<pre><code class="language-cpp">int xpos = 0, char ypos;
</code></pre>
</blockquote>
<p>wenn du statt dem komma zwischen den beiden Variablendefinitionen/deklarationen ein Semikolon bringst tuts das Ganze vermutlich. Er kann mit dem &quot;char&quot; nach dem Komma nix anfangen, daher hat er spaeter auch keine Kenntnis von ypos...</p>
<p>kleiner Tip: der erste Fehler ist meist der eigentliche Fehler, und wenn man auch noch auf die Zeilenangaben schaut (in dem Fall 53) findet man solche Vertippsler in der Regel recht fix.</p>
</blockquote>
<p>Vielen Dank, hat echt geholfen <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/1286207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286207</guid><dc:creator><![CDATA[tantanl]]></dc:creator><pubDate>Wed, 16 May 2007 14:00:16 GMT</pubDate></item></channel></rss>