<?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[While alle 0.1 sec durchlaufen]]></title><description><![CDATA[<p>Hallo Forum,<br />
Ich habe mir gedact, um alles in wenig einfacher zu machen, baue ich mein programm im 0.1 sekunden takt auf.</p>
<p>also ich stze einfach eine schleife die alle 0.1 sekunden durchläuft, nun habe ich aber ein frage, wie bekomme ich das hin das beispielsweise eine while schleife alle 0.1 secunden durchleuft, ohne das die cpu gleich auf hundert geht^^</p>
<p>ich habe es schon mit leep probiert aber hat sich nix geändert, di schleife geht diret wiederauf hundert <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/189351/while-alle-0-1-sec-durchlaufen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 00:47:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/189351.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Aug 2007 18:32:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to While alle 0.1 sec durchlaufen on Sat, 11 Aug 2007 18:32:24 GMT]]></title><description><![CDATA[<p>Hallo Forum,<br />
Ich habe mir gedact, um alles in wenig einfacher zu machen, baue ich mein programm im 0.1 sekunden takt auf.</p>
<p>also ich stze einfach eine schleife die alle 0.1 sekunden durchläuft, nun habe ich aber ein frage, wie bekomme ich das hin das beispielsweise eine while schleife alle 0.1 secunden durchleuft, ohne das die cpu gleich auf hundert geht^^</p>
<p>ich habe es schon mit leep probiert aber hat sich nix geändert, di schleife geht diret wiederauf hundert <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1342881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1342881</guid><dc:creator><![CDATA[Showball]]></dc:creator><pubDate>Sat, 11 Aug 2007 18:32:24 GMT</pubDate></item><item><title><![CDATA[Reply to While alle 0.1 sec durchlaufen on Sat, 11 Aug 2007 18:57:21 GMT]]></title><description><![CDATA[<p>also wenn du einfach nur eine Schleife machen möchtest:</p>
<pre><code class="language-cpp">while (true)
{
    // ...
    Sleep(100);
}
</code></pre>
<p>wenn du möchtest, dass deine Schleife für eine bestimmte Zeit aktiv ist, aber nur alle 100 millisekunden durchläuft hilft dir dasss:</p>
<pre><code class="language-cpp">DWORD dwMilliseconds = 10000;
DWORD dwStart,dwNow;

dwStart = dwNow = GetTickCount();
while ((dwNow - dwStart &lt;= dwMilliseconds) &amp;&amp; (dwNow &gt;= dwStart))
{
    // ...
    Sleep(100);
    dwNow = GetTickCount();
}
</code></pre>
<p>die Variable dwMilliseconds ist die Zeit, in der die While durchläuft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1342894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1342894</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Sat, 11 Aug 2007 18:57:21 GMT</pubDate></item><item><title><![CDATA[Reply to While alle 0.1 sec durchlaufen on Sat, 11 Aug 2007 18:59:42 GMT]]></title><description><![CDATA[<p>Oder nen WaitableTimer oder sofern deine Anwendung auch nen Fenster hat: Nimm einfach SetTimer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1342895</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1342895</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 11 Aug 2007 18:59:42 GMT</pubDate></item><item><title><![CDATA[Reply to While alle 0.1 sec durchlaufen on Sat, 11 Aug 2007 19:01:40 GMT]]></title><description><![CDATA[<p>also, es hat ein fenster aber ein popup fenster <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>Danke für die hilfe, ich melde mich hier einfach wieder wenn ich nen problehm hab <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/1342896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1342896</guid><dc:creator><![CDATA[Showball]]></dc:creator><pubDate>Sat, 11 Aug 2007 19:01:40 GMT</pubDate></item></channel></rss>