<?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 datum]]></title><description><![CDATA[<p>hi, ich hoffe ich bin hier richtig <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>
<p>wollte soeben das aktuelle datum ausgeben und hier mein code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;ctime&gt;

using namespace std;

int main ()
{
   cout &lt;&lt; &quot;Aktuelles Datum: &quot;;
   system(&quot;date&quot;);
   cout &lt;&lt; endl;

   return 0;
}
</code></pre>
<p>ich verstehe nicht warum die ausgeben vertauscht werden.<br />
waere super wenn mir jemand helfen koennte - danke schon mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/227095/problem-mit-datum</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 04:43:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/227095.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Nov 2008 19:35:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to problem mit datum on Mon, 10 Nov 2008 19:35:44 GMT]]></title><description><![CDATA[<p>hi, ich hoffe ich bin hier richtig <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>
<p>wollte soeben das aktuelle datum ausgeben und hier mein code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;ctime&gt;

using namespace std;

int main ()
{
   cout &lt;&lt; &quot;Aktuelles Datum: &quot;;
   system(&quot;date&quot;);
   cout &lt;&lt; endl;

   return 0;
}
</code></pre>
<p>ich verstehe nicht warum die ausgeben vertauscht werden.<br />
waere super wenn mir jemand helfen koennte - danke schon mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1612911</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1612911</guid><dc:creator><![CDATA[AbsoluterBeginner]]></dc:creator><pubDate>Mon, 10 Nov 2008 19:35:44 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Tue, 11 Nov 2008 00:10:28 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main ()
{
   cout &lt;&lt; &quot;Aktuelles Datum: &quot;;
   cout.flush(); // &lt;- Könnte helfen.
   system(&quot;date&quot;);
   cout &lt;&lt; endl;

   return 0;
}
</code></pre>
<p>Auf system sollte man übrigens, wenn möglich, verzichten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39453.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39453.html</a></p>
<p>Es gibt Zeitfunktionen in C, welche man über den Header &lt;ctime&gt; in C++ bekommt.<br />
<a href="http://www.cplusplus.com/reference/clibrary/ctime/" rel="nofollow">http://www.cplusplus.com/reference/clibrary/ctime/</a></p>
<p>Zudem gibt es eine sehr nette DateTime Bibliothek von Boost:<br />
<a href="http://www.boost.org/doc/libs/1_37_0/doc/html/date_time.html" rel="nofollow">http://www.boost.org/doc/libs/1_37_0/doc/html/date_time.html</a></p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1612994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1612994</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 11 Nov 2008 00:10:28 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Tue, 11 Nov 2008 12:12:47 GMT]]></title><description><![CDATA[<p>hallo, danke fuer deine rasche antwort.<br />
kenn mich noch nicht so aus mit streams, aber ich verstehe hier nicht warum ich dieses flush brauche.<br />
soweit ich weiß werden durch flush alle noch nicht ausgegebenen chars ausgegeben - oder?</p>
<p>aber wenn ich meinen code ansehe sollte ja zuerst etwas ausgegeben werden und dann etwas neues.</p>
<p>warum benoetige ich das flush?</p>
<p>vielen dank...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613120</guid><dc:creator><![CDATA[AbsoluterBeginner]]></dc:creator><pubDate>Tue, 11 Nov 2008 12:12:47 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Tue, 11 Nov 2008 14:00:05 GMT]]></title><description><![CDATA[<p>AbsoluterBeginner schrieb:</p>
<blockquote>
<p>aber wenn ich meinen code ansehe sollte ja zuerst etwas ausgegeben werden und dann etwas neues.</p>
</blockquote>
<p><code>system</code> ist keine Ausgabe! Bei <code>system</code> wird eine Shell gestartet, auf welche das Programm wartet. In dieser neuen Shell kann es sein, dass eine Ausgabe erfolgt, muss es aber nicht.<br />
Nun kann dein Text, welcher du über <code>std::cout</code> vorher ausgegeben hast, noch in einem Puffer zwischenlagern, während <code>system</code> ausgeführt wird. <code>system</code> macht eine Ausgabe und überpsringt somit die vorherige, welche immer noch im Puffer liegt. Der Ausgabepuffer von <code>system</code> und deinem <code>std::cout</code> ist nicht zwingend der gleiche!<br />
Das <code>std::cout.flush()</code> garantiert nun, dass dein Ausgabepuffer vor dem Ausgabepuffer vom <code>system</code> Aufruf geleert wird.</p>
<p>Deshalb und aus anderen Gründen, sollte man allgemein auf <code>system</code> verzichten. Siehe den geposteten Link für die weiteren Gründe.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613142</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 11 Nov 2008 14:00:05 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Tue, 11 Nov 2008 19:11:43 GMT]]></title><description><![CDATA[<p>danke, ich habe mir immer gedacht das der buffer nach dem ; geleert wird.<br />
also der cout buffer flusht sich nach jedem vollstaendigen cout statement, ist aber anscheinen nicht so <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>
<p>danke fuer deine hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613268</guid><dc:creator><![CDATA[AbsoluterBeginner]]></dc:creator><pubDate>Tue, 11 Nov 2008 19:11:43 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Tue, 11 Nov 2008 20:57:26 GMT]]></title><description><![CDATA[<p>AbsoluterBeginner schrieb:</p>
<blockquote>
<p>danke, ich habe mir immer gedacht das der buffer nach dem ; geleert wird.<br />
also der cout buffer flusht sich nach jedem vollstaendigen cout statement, ist aber anscheinen nicht so <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>
</blockquote>
<p>Nein, wird er nicht. <code>std::endl</code> tut es oder halt der manuelle Aufruf von <code>flush</code> . Da man oft noch eine <code>std::endl</code> am Ende einer Ausgabe hinschreibt, so ist es halt üblich, dass der Stream am Ende geflusht wird <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>
<p>AbsoluterBeginner schrieb:</p>
<blockquote>
<p>danke fuer deine hilfe!</p>
</blockquote>
<p>Kein Problem, freu mich, dass ich helfen konnte.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1613300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613300</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Tue, 11 Nov 2008 20:57:26 GMT</pubDate></item><item><title><![CDATA[Reply to problem mit datum on Wed, 12 Nov 2008 10:09:54 GMT]]></title><description><![CDATA[<p>aaah mit endl wird er geflusht...<br />
jetzt habe ich es komplett verstanden, zum letzten mal danke! <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/1613438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1613438</guid><dc:creator><![CDATA[AbsoluterBeginner]]></dc:creator><pubDate>Wed, 12 Nov 2008 10:09:54 GMT</pubDate></item></channel></rss>