<?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[512 zufällige nummern auf einmal generieren, da kommt alles gleich raus?]]></title><description><![CDATA[<p>Hallo.<br />
Ich screibe einen tabellen-generator. Der muss 512 mal eine zufälige nummer generieren. Ich benutze <code>srand(time(NULL))</code> und dieses andere zeugs. Der rückgabewert sollte immer zwischen 0..255 betragen. <code>rand(...);</code> functioniert, leider kireg ich immer den gleichen rückgabewert. Ich denke das liegt an dem, dass <code>time(NULL)</code> nur sekundengenau leuft. Mein programm generiert so eine tabelle natürlich viel schneller als eine sekunde, also....<br />
Was könnte ich anstatt <code>time(NULL)</code> benutzen ? (oder was soll ich anders machen?)</p>
<pre><code class="language-cpp">int random()
{
   srand ( time(NULL) );
   int tmp = rand() % 256;

   cout &lt;&lt; tmp &lt;&lt; &quot; &quot;; // den generierten wert anzeigen
   return tmp;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/256835/512-zufällige-nummern-auf-einmal-generieren-da-kommt-alles-gleich-raus</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 02:57:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/256835.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Dec 2009 15:20:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Fri, 18 Dec 2009 15:20:07 GMT]]></title><description><![CDATA[<p>Hallo.<br />
Ich screibe einen tabellen-generator. Der muss 512 mal eine zufälige nummer generieren. Ich benutze <code>srand(time(NULL))</code> und dieses andere zeugs. Der rückgabewert sollte immer zwischen 0..255 betragen. <code>rand(...);</code> functioniert, leider kireg ich immer den gleichen rückgabewert. Ich denke das liegt an dem, dass <code>time(NULL)</code> nur sekundengenau leuft. Mein programm generiert so eine tabelle natürlich viel schneller als eine sekunde, also....<br />
Was könnte ich anstatt <code>time(NULL)</code> benutzen ? (oder was soll ich anders machen?)</p>
<pre><code class="language-cpp">int random()
{
   srand ( time(NULL) );
   int tmp = rand() % 256;

   cout &lt;&lt; tmp &lt;&lt; &quot; &quot;; // den generierten wert anzeigen
   return tmp;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1824520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824520</guid><dc:creator><![CDATA[lk]]></dc:creator><pubDate>Fri, 18 Dec 2009 15:20:07 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Fri, 18 Dec 2009 15:21:14 GMT]]></title><description><![CDATA[<p>zdas srand(time(0)) muß da raus. das muß in die main().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1824521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824521</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 18 Dec 2009 15:21:14 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Sat, 19 Dec 2009 00:15:46 GMT]]></title><description><![CDATA[<p>Yoa, srand nur ein einziges mal aufrufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1824805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824805</guid><dc:creator><![CDATA[nwp2]]></dc:creator><pubDate>Sat, 19 Dec 2009 00:15:46 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Sat, 19 Dec 2009 00:29:18 GMT]]></title><description><![CDATA[<p>Hier ist ein toller Artikel der dir das Problem mit Zufallszahlen näher bringt:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-172876.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-172876.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1824807</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824807</guid><dc:creator><![CDATA[XBert]]></dc:creator><pubDate>Sat, 19 Dec 2009 00:29:18 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Sat, 19 Dec 2009 07:21:19 GMT]]></title><description><![CDATA[<p>Ein einziges mal pro Thread oder pro Programm? <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/1824833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824833</guid><dc:creator><![CDATA[gutefrage]]></dc:creator><pubDate>Sat, 19 Dec 2009 07:21:19 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Sat, 19 Dec 2009 07:46:25 GMT]]></title><description><![CDATA[<p>gutefrage schrieb:</p>
<blockquote>
<p>Ein einziges mal pro Thread oder pro Programm? <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>
</blockquote>
<p>beides.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1824836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824836</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 19 Dec 2009 07:46:25 GMT</pubDate></item><item><title><![CDATA[Reply to 512 zufällige nummern auf einmal generieren, da kommt alles gleich raus? on Sat, 19 Dec 2009 08:40:12 GMT]]></title><description><![CDATA[<p>Egal, hab's hingekiregt, &quot; <code>./tabgen outtab.dat</code> &quot; Danke für eure Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1824847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1824847</guid><dc:creator><![CDATA[lk]]></dc:creator><pubDate>Sat, 19 Dec 2009 08:40:12 GMT</pubDate></item></channel></rss>