<?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[Formatierung von Datumsausgabe]]></title><description><![CDATA[<p>Hallo, ich hab zum Üben von der Funktionsweise von Klassen eine Klasse Datum erstellt, die entweder das aktuelle Datum ausgeben kann oder man weist ihr andere Daten zu. Für die Ausgabe des Datums habe ich folgende Methode:</p>
<pre><code>void Datum::printDatum()
{
    if(tag &lt; 10 &amp;&amp; monat &lt; 10)
        cout &lt;&lt; '0' &lt;&lt; tag &lt;&lt; '.' &lt;&lt; '0' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else if (tag &lt; 10 &amp;&amp; monat &gt; 10)
        cout &lt;&lt; '0' &lt;&lt; tag &lt;&lt; '.' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else if (tag &gt; 10 &amp;&amp; monat &lt; 10)
        cout &lt;&lt; tag &lt;&lt; '.' &lt;&lt; '0' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else 
        cout &lt;&lt; tag &lt;&lt; '.' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
}
</code></pre>
<p>Meine Frage ist im Prinzip nur, ob man die Verzweigung auch irgendwie anders ausdrücken kann? Diese Variante kam mir irgendwie umständlich vor.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/315419/formatierung-von-datumsausgabe</link><generator>RSS for Node</generator><lastBuildDate>Fri, 31 Jul 2026 01:50:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/315419.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Apr 2013 21:52:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Formatierung von Datumsausgabe on Mon, 01 Apr 2013 21:52:33 GMT]]></title><description><![CDATA[<p>Hallo, ich hab zum Üben von der Funktionsweise von Klassen eine Klasse Datum erstellt, die entweder das aktuelle Datum ausgeben kann oder man weist ihr andere Daten zu. Für die Ausgabe des Datums habe ich folgende Methode:</p>
<pre><code>void Datum::printDatum()
{
    if(tag &lt; 10 &amp;&amp; monat &lt; 10)
        cout &lt;&lt; '0' &lt;&lt; tag &lt;&lt; '.' &lt;&lt; '0' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else if (tag &lt; 10 &amp;&amp; monat &gt; 10)
        cout &lt;&lt; '0' &lt;&lt; tag &lt;&lt; '.' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else if (tag &gt; 10 &amp;&amp; monat &lt; 10)
        cout &lt;&lt; tag &lt;&lt; '.' &lt;&lt; '0' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
    else 
        cout &lt;&lt; tag &lt;&lt; '.' &lt;&lt; monat &lt;&lt; '.' &lt;&lt; jahr &lt;&lt; endl;
}
</code></pre>
<p>Meine Frage ist im Prinzip nur, ob man die Verzweigung auch irgendwie anders ausdrücken kann? Diese Variante kam mir irgendwie umständlich vor.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2311576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2311576</guid><dc:creator><![CDATA[Anonymus42]]></dc:creator><pubDate>Mon, 01 Apr 2013 21:52:33 GMT</pubDate></item><item><title><![CDATA[Reply to Formatierung von Datumsausgabe on Mon, 01 Apr 2013 21:54:43 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::cout &lt;&lt; std::setw(2) &lt;&lt; std::setfill('0') &lt;&lt; tag
          &lt;&lt; std::setw(2) &lt;&lt; std::setfill('0') &lt;&lt; monat
          &lt;&lt; jahr &lt;&lt; std::endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2311577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2311577</guid><dc:creator><![CDATA[ungetestet]]></dc:creator><pubDate>Mon, 01 Apr 2013 21:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Formatierung von Datumsausgabe on Mon, 01 Apr 2013 21:55:29 GMT]]></title><description><![CDATA[<p>Schau dir mal die <a href="http://en.cppreference.com/w/cpp/io/manip" rel="nofollow">Manipulatoren</a> an, besonders <code>std::setfill</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2311578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2311578</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Mon, 01 Apr 2013 21:55:29 GMT</pubDate></item><item><title><![CDATA[Reply to Formatierung von Datumsausgabe on Mon, 01 Apr 2013 22:22:06 GMT]]></title><description><![CDATA[<p>Oh natürlich, setfill hab ich mir schon vor 'ner Weile angeschaut, nur irgendwie gar nicht daran gedacht. Kopf -&gt; Tisch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Danke an euch, wäre geklärt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2311583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2311583</guid><dc:creator><![CDATA[Anonymus42]]></dc:creator><pubDate>Mon, 01 Apr 2013 22:22:06 GMT</pubDate></item><item><title><![CDATA[Reply to Formatierung von Datumsausgabe on Tue, 02 Apr 2013 06:54:07 GMT]]></title><description><![CDATA[<p>diese Info über die <a href="http://www.c-plusplus.net/forum/p2279043#2279043" rel="nofollow">Ausgabe eines Wochentags</a> könnte für Dich auch interessant sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2311611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2311611</guid><dc:creator><![CDATA[Werner_logoff]]></dc:creator><pubDate>Tue, 02 Apr 2013 06:54:07 GMT</pubDate></item></channel></rss>