<?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[Problem mit ctime]]></title><description><![CDATA[<p>ich habe ein Probelm (wie überraschend)<br />
und zwar erhalte ich bei der Comilierung des folgenden Codes</p>
<pre><code>long sek;
	time(&amp;sek);
	srand(unsigned(sek));
</code></pre>
<p>die ja einfach nur den Zufallsgenerator anhand der Zeit neu inizialisieren soll vom compiler die meldung :</p>
<p>Error C2664: 'time' : cannot convert parameter 1 from 'long' to 'time_t *'</p>
<p>in der Zeile</p>
<pre><code>time(&amp;sek);
</code></pre>
<p>was mache ich da Falsch ?<br />
Danke schonmal im Vorraus für die Hilfe ...</p>
<p>Ach ja ich bentzte VS2005</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138700/problem-mit-ctime</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 06:18:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138700.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Feb 2006 15:32:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit ctime on Tue, 28 Feb 2006 15:32:16 GMT]]></title><description><![CDATA[<p>ich habe ein Probelm (wie überraschend)<br />
und zwar erhalte ich bei der Comilierung des folgenden Codes</p>
<pre><code>long sek;
	time(&amp;sek);
	srand(unsigned(sek));
</code></pre>
<p>die ja einfach nur den Zufallsgenerator anhand der Zeit neu inizialisieren soll vom compiler die meldung :</p>
<p>Error C2664: 'time' : cannot convert parameter 1 from 'long' to 'time_t *'</p>
<p>in der Zeile</p>
<pre><code>time(&amp;sek);
</code></pre>
<p>was mache ich da Falsch ?<br />
Danke schonmal im Vorraus für die Hilfe ...</p>
<p>Ach ja ich bentzte VS2005</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005164</guid><dc:creator><![CDATA[Corax Melancon]]></dc:creator><pubDate>Tue, 28 Feb 2006 15:32:16 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit ctime on Tue, 28 Feb 2006 15:35:29 GMT]]></title><description><![CDATA[<p>Machs einfach so:</p>
<pre><code class="language-cpp">srand(time(0));
</code></pre>
<p>Oder wenn dir die Warnung nicht gefällt:</p>
<pre><code class="language-cpp">srand(static_cast&lt;unsigned&gt;(time(0)));
</code></pre>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005174</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Tue, 28 Feb 2006 15:35:29 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit ctime on Tue, 28 Feb 2006 16:43:13 GMT]]></title><description><![CDATA[<p>Juhu nun gehts !<br />
Dank dir !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005269</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005269</guid><dc:creator><![CDATA[Corax Melancon]]></dc:creator><pubDate>Tue, 28 Feb 2006 16:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit ctime on Tue, 28 Feb 2006 16:59:34 GMT]]></title><description><![CDATA[<p>in VC++ 2005 ist time_t ein int64, also ein 32-bit-Integer, kein 64-Bit-Integer.</p>
<pre><code class="language-cpp">__int64 sek;
 time(&amp;sek);
 srand(unsigned(sek));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1005281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005281</guid><dc:creator><![CDATA[kartoffelsack]]></dc:creator><pubDate>Tue, 28 Feb 2006 16:59:34 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit ctime on Wed, 01 Mar 2006 09:00:58 GMT]]></title><description><![CDATA[<p>kartoffelsack schrieb:</p>
<blockquote>
<p>in VC++ 2005 ist time_t ein int64, also ein 32-bit-Integer, kein 64-Bit-Integer.</p>
</blockquote>
<p>Wobei du dich für portablen Code nicht darauf verlassen solltest, daß das überall so ist. Mit &quot;time_t&quot; bist du dagegen auf der sicheren Seite.</p>
<p>PS: Und die Hilfsvariable benötigt man gar nicht - time() schluckt auch einen Null-Zeiger, wie in FireFlow's Beispielen zu sehen ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005708</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 01 Mar 2006 09:00:58 GMT</pubDate></item></channel></rss>