<?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[Wer sieht den Fehler | Random Funktion...]]></title><description><![CDATA[<p>Hallo!<br />
musste mich nach einer laaangen c++Pause mal wieder mit dieser &quot;wunderschönen&quot; Programmiersprache beschäftigen. Und da es wahrscheinlich so schwer war mal eine funktionierende RandomFunktion in die Standardbibliothek aufzunehmen bzw zu implementieren so wie es in den nach Chr. Sprachen gemacht wurde, muss man halt mit Hilfe von Google nach einer Lösung suchen. Habe auch gefunden nur leider funktioniert das nicht so wie ichs gern hätte <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>
<pre><code class="language-cpp">int random(){
	srand((unsigned)time(NULL) );
	int random_integer  = (rand() % 100) +1;
	return random_integer;
}
</code></pre>
<p>beim aufruf in main</p>
<pre><code class="language-cpp">int main(){
  int a = random();
  int b = random();
//...
}
</code></pre>
<p>bekomme ich immer a = b <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=":confused:"
      alt="😕"
    /> Könnte mal bitte jemand erklären warum??</p>
<p>Danke schon mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289674/wer-sieht-den-fehler-random-funktion</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 00:58:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289674.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 10 Jul 2011 16:48:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 16:48:39 GMT]]></title><description><![CDATA[<p>Hallo!<br />
musste mich nach einer laaangen c++Pause mal wieder mit dieser &quot;wunderschönen&quot; Programmiersprache beschäftigen. Und da es wahrscheinlich so schwer war mal eine funktionierende RandomFunktion in die Standardbibliothek aufzunehmen bzw zu implementieren so wie es in den nach Chr. Sprachen gemacht wurde, muss man halt mit Hilfe von Google nach einer Lösung suchen. Habe auch gefunden nur leider funktioniert das nicht so wie ichs gern hätte <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>
<pre><code class="language-cpp">int random(){
	srand((unsigned)time(NULL) );
	int random_integer  = (rand() % 100) +1;
	return random_integer;
}
</code></pre>
<p>beim aufruf in main</p>
<pre><code class="language-cpp">int main(){
  int a = random();
  int b = random();
//...
}
</code></pre>
<p>bekomme ich immer a = b <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=":confused:"
      alt="😕"
    /> Könnte mal bitte jemand erklären warum??</p>
<p>Danke schon mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091058</guid><dc:creator><![CDATA[Dit_]]></dc:creator><pubDate>Sun, 10 Jul 2011 16:48:39 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 16:53:47 GMT]]></title><description><![CDATA[<p>Du sollst srand() nur am Programmstart aufrufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091060</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091060</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sun, 10 Jul 2011 16:53:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 16:54:40 GMT]]></title><description><![CDATA[<p>Es gibt vermutlich geschicktere Arten zu fragen als erstmal über die Sprache zu lästern. <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="😉"
    /><br />
Seede nur einmal:</p>
<pre><code class="language-cpp">#include &lt;time.h&gt;
#include &lt;stdlib.h&gt;
#include &lt;stdio.h&gt;
#include &lt;iostream&gt;
int random2(){
 int random_integer  = (rand() % 100) +1;
 return random_integer;
}       

int main(){
 srand((unsigned)time(NULL) );
 int a = random2();
 int b = random2();
 std::cout &lt;&lt; a &lt;&lt; &quot; &quot; &lt;&lt; b &lt;&lt; std::endl;
 return 0; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2091061</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091061</guid><dc:creator><![CDATA[Dobi]]></dc:creator><pubDate>Sun, 10 Jul 2011 16:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 16:59:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12051">@Dobi</a> Dein Code ist nicht standardkonform. Zudem ist <code>&lt;cstdio&gt;</code> und der C-Cast unnötig...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091064</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sun, 10 Jul 2011 16:59:00 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 17:08:55 GMT]]></title><description><![CDATA[<p>&lt;cstdio&gt; seh ich bei mir nich. Die anderen header hab ich von hier übernommen.<br />
<a href="http://www.cplusplus.com/reference/clibrary/cstdlib/srand/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/cstdlib/srand/</a><br />
Und den C-Cast aus dem Post vom Threadersteller. <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/2091069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091069</guid><dc:creator><![CDATA[Dobi]]></dc:creator><pubDate>Sun, 10 Jul 2011 17:08:55 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 17:15:06 GMT]]></title><description><![CDATA[<p>Dobi schrieb:</p>
<blockquote>
<p>&lt;cstdio&gt; seh ich bei mir nich.</p>
</blockquote>
<p><code>&lt;cstdio&gt;</code> ist die korrekte Version von <code>&lt;stdio.h&gt;</code> . Und das auf der Website ist C-Code.<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/26836">@Topic</a> Sieh dir mal <code>boost::random</code> an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091070</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sun, 10 Jul 2011 17:15:06 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 17:25:35 GMT]]></title><description><![CDATA[<p>So besser?</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;ctime&gt;
#include &lt;iostream&gt;
int random2()
{
 return rand() % 100 + 1;
}      
using namespace std; 
int main()
{
 srand( time( 0 ) );
 int a = random2();
 int b = random2();
 cout &lt;&lt; a &lt;&lt; &quot; &quot; &lt;&lt; b &lt;&lt; endl;
 return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2091073</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091073</guid><dc:creator><![CDATA[Dobi]]></dc:creator><pubDate>Sun, 10 Jul 2011 17:25:35 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 17:28:45 GMT]]></title><description><![CDATA[<p>Dobi schrieb:</p>
<blockquote>
<p>So besser?</p>
</blockquote>
<p>Ja.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2091074</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091074</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sun, 10 Jul 2011 17:28:45 GMT</pubDate></item><item><title><![CDATA[Reply to Wer sieht den Fehler | Random Funktion... on Sun, 10 Jul 2011 18:08:50 GMT]]></title><description><![CDATA[<p>Dobi schrieb:</p>
<blockquote>
<p>Es gibt vermutlich geschicktere Arten zu fragen als erstmal über die Sprache zu lästern. <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>war nicht böse gemeint <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2091088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2091088</guid><dc:creator><![CDATA[Dit_]]></dc:creator><pubDate>Sun, 10 Jul 2011 18:08:50 GMT</pubDate></item></channel></rss>