<?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[String Klasse]]></title><description><![CDATA[<p>Zurzeit arbeite ich an einem Projekt, wo ich absolut alles selber programmieren möchte. Ich möchte am Ende nur noch C++, OpenGL und WinAPI vorfinden.</p>
<p>Die STL besitzt ja bekanntlich eine sehr schöne Stringklasse, die auch recht schnell ist. Nun stellt sich für mich die Frage, was man so alles beachten sollte, damit die Klasse schnell wird? Meine Klasse soll auch ein Template für den Typen besitzen.</p>
<p>Achso, falls sich jemand fragt, warum es immer wieder welche gibt, die das Fahrrad 2x mal erfinden wollen: &quot;Was ich selber gemacht habe, habe ich verstanden und kann es auch&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/151935/string-klasse</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 16:13:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/151935.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Jun 2006 20:54:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String Klasse on Fri, 30 Jun 2006 21:09:01 GMT]]></title><description><![CDATA[<p>Zurzeit arbeite ich an einem Projekt, wo ich absolut alles selber programmieren möchte. Ich möchte am Ende nur noch C++, OpenGL und WinAPI vorfinden.</p>
<p>Die STL besitzt ja bekanntlich eine sehr schöne Stringklasse, die auch recht schnell ist. Nun stellt sich für mich die Frage, was man so alles beachten sollte, damit die Klasse schnell wird? Meine Klasse soll auch ein Template für den Typen besitzen.</p>
<p>Achso, falls sich jemand fragt, warum es immer wieder welche gibt, die das Fahrrad 2x mal erfinden wollen: &quot;Was ich selber gemacht habe, habe ich verstanden und kann es auch&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1089306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1089306</guid><dc:creator><![CDATA[Tc++H]]></dc:creator><pubDate>Fri, 30 Jun 2006 21:09:01 GMT</pubDate></item><item><title><![CDATA[Reply to String Klasse on Sat, 01 Jul 2006 00:41:27 GMT]]></title><description><![CDATA[<blockquote>
<p>Zurzeit arbeite ich an einem Projekt, wo ich absolut alles selber programmieren möchte. Ich möchte am Ende nur noch C++, OpenGL und WinAPI vorfinden.</p>
</blockquote>
<p>Die string-Klasse gehört zum C++-Standard, deshalb kannst Du sie auch verwenden. Von wegen Lerneffekt und verstehen: Eine cout&lt;&lt;-Funktion würdest Du doch auch nicht neu schreiben, oder? Also, benutze die bereits vorgegebenen Typen! Dafür sind sie da. Vor allem, wenn sie zum Standard gehören.</p>
<p>P.S.: Wenn Du absolut alles selber machen willst, wieso benutzt Du dann OpenGL? Da Du ohnehin mit der WinAPI arbeitest, müßtest Du, um konsequent zu sein, auch das Grafikzeug selber machen (Stichwort HBITMAP und HDC).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1089358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1089358</guid><dc:creator><![CDATA[NES-Spieler]]></dc:creator><pubDate>Sat, 01 Jul 2006 00:41:27 GMT</pubDate></item><item><title><![CDATA[Reply to String Klasse on Sat, 01 Jul 2006 02:56:37 GMT]]></title><description><![CDATA[<p>NES-Spieler schrieb:</p>
<blockquote>
<p>Wenn Du absolut alles selber machen willst, wieso benutzt Du dann OpenGL? Da Du ohnehin mit der WinAPI arbeitest, müßtest Du, um konsequent zu sein, auch das Grafikzeug selber machen (Stichwort HBITMAP und HDC).</p>
</blockquote>
<p>Geschwindigkeit!?</p>
<p>Greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1089366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1089366</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 01 Jul 2006 02:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to String Klasse on Sat, 01 Jul 2006 08:56:39 GMT]]></title><description><![CDATA[<p>NES-Spieler schrieb:</p>
<blockquote>
<p>Wenn Du absolut alles selber machen willst, wieso benutzt Du dann OpenGL? Da Du ohnehin mit der WinAPI arbeitest, müßtest Du, um konsequent zu sein, auch das Grafikzeug selber machen (Stichwort HBITMAP und HDC).</p>
</blockquote>
<p><strong>Blöde Frage</strong> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Weil jeder 14-jährige Hobby-Programmierer, die Implementierungen der Compiler-<br />
Hersteller mal locker in den Schatten stellt. Dadurch sind die übers Wochenende erstellten Nachbauten von Spielen (HL2 u.a) mir nichts dir nichts doppelt so<br />
schnell und schick wie das Original, ...mindestens.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1089402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1089402</guid><dc:creator><![CDATA[AberHallo]]></dc:creator><pubDate>Sat, 01 Jul 2006 08:56:39 GMT</pubDate></item></channel></rss>