<?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[Moderne Alternative zu ctime?]]></title><description><![CDATA[<p>Hallo,</p>
<p>gibt es moderne oo Bibliotheken, die ctime ersetzen können? Vielleicht sogar in der STL?</p>
<p>Ich bin gerade mal wieder in die Verlegenheit gekommen Zeitrechnung in meinem Programm integrieren zu müssen und ich kann mich dunkel an nervtötende Erlebnisse mit ctime in der Vergangenheit erinnern. Ein kurzer Blick in die Referenzen hat meine Befürchtungen bestätigt. Das ist ein Stück uralter Code, der dringend einer Überarbeitung bedarf. Um so mehr hat es mich gewundert, dass es noch keine ernstzunehmende Alternative in der STL (oder überhaupt) zu finden gibt. Oder habe ich einfach nicht richtig gesucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/271933/moderne-alternative-zu-ctime</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 00:09:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/271933.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Aug 2010 13:03:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Fri, 06 Aug 2010 13:03:00 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>gibt es moderne oo Bibliotheken, die ctime ersetzen können? Vielleicht sogar in der STL?</p>
<p>Ich bin gerade mal wieder in die Verlegenheit gekommen Zeitrechnung in meinem Programm integrieren zu müssen und ich kann mich dunkel an nervtötende Erlebnisse mit ctime in der Vergangenheit erinnern. Ein kurzer Blick in die Referenzen hat meine Befürchtungen bestätigt. Das ist ein Stück uralter Code, der dringend einer Überarbeitung bedarf. Um so mehr hat es mich gewundert, dass es noch keine ernstzunehmende Alternative in der STL (oder überhaupt) zu finden gibt. Oder habe ich einfach nicht richtig gesucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937105</guid><dc:creator><![CDATA[enki]]></dc:creator><pubDate>Fri, 06 Aug 2010 13:03:00 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Fri, 06 Aug 2010 13:13:23 GMT]]></title><description><![CDATA[<p>Es gibt boost::date_time. Möglicherweise suchst du so was?</p>
<p>Lars</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937107</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937107</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Fri, 06 Aug 2010 13:13:23 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Fri, 06 Aug 2010 13:22:22 GMT]]></title><description><![CDATA[<p>Ja, danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937113</guid><dc:creator><![CDATA[enki]]></dc:creator><pubDate>Fri, 06 Aug 2010 13:22:22 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Fri, 06 Aug 2010 13:34:25 GMT]]></title><description><![CDATA[<p>Schade nur, dass die STL noch nichts Vergleichbares besitzt. In meinem aktuellen Projekt versuche ich die Abhängigkeiten zu externen Libs minimal zu halten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937117</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937117</guid><dc:creator><![CDATA[enki]]></dc:creator><pubDate>Fri, 06 Aug 2010 13:34:25 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 09:55:45 GMT]]></title><description><![CDATA[<p>Ich meine, gelesen zu haben, dass so was im TR1 oder TR2 drin ist. Ansonsten müsstest du dir halt selbst einen Wrapper darür schreiben, wenn es nicht allzu viel Aufwand ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937554</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Sun, 08 Aug 2010 09:55:45 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 10:13:36 GMT]]></title><description><![CDATA[<p>enki schrieb:</p>
<blockquote>
<p>Schade nur, dass die STL noch nichts Vergleichbares besitzt. In meinem aktuellen Projekt versuche ich die Abhängigkeiten zu externen Libs minimal zu halten</p>
</blockquote>
<p>Warum?</p>
<p>Lars</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937561</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Sun, 08 Aug 2010 10:13:36 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 10:31:48 GMT]]></title><description><![CDATA[<p>In C++0x gibt es neue Zeitfunktionen: 20.10 in <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3090.pdf" rel="nofollow">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3090.pdf</a></p>
<p>Wenn du einen aktuellen GCC hast, dann kannst du die Sachen schon nutzen: <a href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01147.html" rel="nofollow">http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01147.html</a></p>
<p>btw. STL ist die Bibliothek von SGI. Was du meinst ist die Standardlibrary!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937566</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Sun, 08 Aug 2010 10:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 10:44:12 GMT]]></title><description><![CDATA[<blockquote>
<p>&gt; STL ist die Bibliothek von SGI.</p>
</blockquote>
<p>Nein, die STL ist eine Bibliotheksvorgabe der ISO. SGI hat lediglich eine STL-Implementierung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937568</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sun, 08 Aug 2010 10:44:12 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 11:03:48 GMT]]></title><description><![CDATA[<p>Ad aCTa schrieb:</p>
<blockquote>
<blockquote>
<p>&gt; STL ist die Bibliothek von SGI.</p>
</blockquote>
<p>Nein, die STL ist eine Bibliotheksvorgabe der ISO. SGI hat lediglich eine STL-Implementierung.</p>
</blockquote>
<p>Nö. Es gab erst die STL und die wurde dann teilweise in die C++-Standardlibrary übernommen.</p>
<p><a href="http://en.wikipedia.org/wiki/C%2B%2B_standard_library" rel="nofollow">http://en.wikipedia.org/wiki/C%2B%2B_standard_library</a><br />
<a href="http://en.wikipedia.org/wiki/Standard_Template_Library" rel="nofollow">http://en.wikipedia.org/wiki/Standard_Template_Library</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937577</guid><dc:creator><![CDATA[rüdiger]]></dc:creator><pubDate>Sun, 08 Aug 2010 11:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 11:12:02 GMT]]></title><description><![CDATA[<p>Oh, das wusste ich nicht. Ich dachte, Stepanov hätte das für die ISO gemacht. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1937582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937582</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sun, 08 Aug 2010 11:12:02 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Sun, 08 Aug 2010 12:30:22 GMT]]></title><description><![CDATA[<p>Was genau willst du machen? Du sagst du willst zeitrechnung machen. Heißt das du willst messen wie lange dein Programm von Punkt A nach Punkt B brauch?</p>
<p>Da kann ich dir nu Boost Progress / Timer empfehlen.</p>
<p>Kurzes Beispiel:</p>
<pre><code class="language-cpp">#include &lt;boost/progress.hpp&gt;

int main()
{
  // ...
  boost::timer tmr; // Startet den Timer
  // ...
  double elapsedMilliSeconds = 1000. * tmr.elapsed(); // Gibt abgelaufene Zeit in ms zurück
}
</code></pre>
<p>Diese boost-library ist auch afaik plattformunabhängig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1937611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1937611</guid><dc:creator><![CDATA[Max3000]]></dc:creator><pubDate>Sun, 08 Aug 2010 12:30:22 GMT</pubDate></item><item><title><![CDATA[Reply to Moderne Alternative zu ctime? on Thu, 12 Aug 2010 13:20:25 GMT]]></title><description><![CDATA[<p>Max3000 schrieb:</p>
<blockquote>
<p>Was genau willst du machen? Du sagst du willst zeitrechnung machen. Heißt das du willst messen wie lange dein Programm von Punkt A nach Punkt B brauch?</p>
</blockquote>
<p>Hmm, das ist so ein Punkt der leider noch nicht ganz klar ist. Prinzipiell brauche ich Kalender- und Zeitdauer-Rechnungen.</p>
<p>Vorerst werde ich es mit wxSkips Vorschlag halten und einen Wrapper für die ptime Klasse von boost::date_time schreiben -- bzw zwei Wrapper, einen für Kalenderdaten den anderen für Zeitdauern.</p>
<p>Danke für die ganzen Vorschläge.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1939212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1939212</guid><dc:creator><![CDATA[enki]]></dc:creator><pubDate>Thu, 12 Aug 2010 13:20:25 GMT</pubDate></item></channel></rss>