<?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[switch case]]></title><description><![CDATA[<p>ich habe ein problem mit einer switch abfrage. undzwar habe ich meinen code wie folgt :</p>
<pre><code>switch (event.type)
			{
			case sf::Event::MouseMoved:
				MousePos  = sf::Mouse::getPosition();
				WindowPos = window.getPosition();
				MousePos.x  = MousePos.x - WindowPos.x - 8;
				MousePos.y  = MousePos.y - WindowPos.y - 30;
			break;

			case sf::Event::KeyPressed:
				if (event.key.code == sf::Keyboard::Add)
				{
					for (int x = 0; x &lt; widht; x++)
					{
						for (int y = 0; y &lt; height; y++)
						{
							Map[x][y].SetSize(true, 0.1, 0.1);
						}
					}
				}
				else if (event.key.code == sf::Keyboard::Divide)
				{
					for (int x = 0; x &lt; widht; x++)
					{
						for (int y = 0; y &lt; height; y++)
						{
							Map[x][y].SetSize(false, 0.1, 0.1);
						}
					}
				}
			break;

			default :
				break;
			}
</code></pre>
<p>wie man sieht benutze ich sfml. er registriert zwar, dass ich plus drücke aber nicht minus. warum ist das so?<br />
schonmal danke! <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/321900/switch-case</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 17:42:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/321900.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Nov 2013 13:49:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 13:49:03 GMT]]></title><description><![CDATA[<p>ich habe ein problem mit einer switch abfrage. undzwar habe ich meinen code wie folgt :</p>
<pre><code>switch (event.type)
			{
			case sf::Event::MouseMoved:
				MousePos  = sf::Mouse::getPosition();
				WindowPos = window.getPosition();
				MousePos.x  = MousePos.x - WindowPos.x - 8;
				MousePos.y  = MousePos.y - WindowPos.y - 30;
			break;

			case sf::Event::KeyPressed:
				if (event.key.code == sf::Keyboard::Add)
				{
					for (int x = 0; x &lt; widht; x++)
					{
						for (int y = 0; y &lt; height; y++)
						{
							Map[x][y].SetSize(true, 0.1, 0.1);
						}
					}
				}
				else if (event.key.code == sf::Keyboard::Divide)
				{
					for (int x = 0; x &lt; widht; x++)
					{
						for (int y = 0; y &lt; height; y++)
						{
							Map[x][y].SetSize(false, 0.1, 0.1);
						}
					}
				}
			break;

			default :
				break;
			}
</code></pre>
<p>wie man sieht benutze ich sfml. er registriert zwar, dass ich plus drücke aber nicht minus. warum ist das so?<br />
schonmal danke! <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368618</guid><dc:creator><![CDATA[WhileTrueDo]]></dc:creator><pubDate>Thu, 28 Nov 2013 13:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 13:51:49 GMT]]></title><description><![CDATA[<p>Ich kenne smfl jetzt nicht, bin mir aber ziemlich sicher, dass &quot;sf::Keyboard::Divide&quot; nicht der Code für &quot;Minus&quot; ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368619</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Thu, 28 Nov 2013 13:51:49 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 13:52:44 GMT]]></title><description><![CDATA[<p>1. da steht &quot;sf::Keyboard::Divide&quot; was nicht für die minus-taste steht.</p>
<p>2. dein default ist relativ unnötig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368621</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368621</guid><dc:creator><![CDATA[asfasfas]]></dc:creator><pubDate>Thu, 28 Nov 2013 13:52:44 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 13:53:24 GMT]]></title><description><![CDATA[<p>sry ich meinte mincht minus sondern dass hier &quot;/&quot; halt geteilt durch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368622</guid><dc:creator><![CDATA[WhileTrueDo]]></dc:creator><pubDate>Thu, 28 Nov 2013 13:53:24 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 13:59:39 GMT]]></title><description><![CDATA[<p>Und was steht stattdessen in event.key.code?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368624</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368624</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Thu, 28 Nov 2013 13:59:39 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 14:00:51 GMT]]></title><description><![CDATA[<p>&quot;sf::Keyboard::Divide&quot; passt schon wenn du die '/'-taste möchtest. der fehler könnte auch in &quot;Map::SetSize&quot; stecken, je nach dem was da implementiert ist wenn der erste parameter false ist.</p>
<p>btw heisst es &quot;width&quot;...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368626</guid><dc:creator><![CDATA[asfasfas]]></dc:creator><pubDate>Thu, 28 Nov 2013 14:00:51 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 16:49:25 GMT]]></title><description><![CDATA[<blockquote>
<p>2. dein default ist relativ unnötig.</p>
</blockquote>
<p>Die Warnung, die sonst kommt, auch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368684</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368684</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Thu, 28 Nov 2013 16:49:25 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 19:57:30 GMT]]></title><description><![CDATA[<p>Finde jetzt die Fehlerbeschreibung mangelhaft... Wie jetzt er registriert nicht, dass du '/' drückst? Meinst du da passiert nicht, wass soll? Das heißt noch lange nicht, dass sfml dies nicht registriert hat...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368735</guid><dc:creator><![CDATA[hardware]]></dc:creator><pubDate>Thu, 28 Nov 2013 19:57:30 GMT</pubDate></item><item><title><![CDATA[Reply to switch case on Thu, 28 Nov 2013 20:10:12 GMT]]></title><description><![CDATA[<p>Mal eine blöde Frage:<br />
Welche Taste drückst du denn?<br />
Die im Nummernblock zwischen Num-Lock und *<br />
oder Shift-7 ?</p>
<p>Die Tastencodes sehen mehr nach der US-Tastatur aus. Und das ist / links neben der rechten Shift-Taste. Aber das ist dann wohl die Slash-Taste.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368739</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368739</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Thu, 28 Nov 2013 20:10:12 GMT</pubDate></item></channel></rss>