<?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[std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie?]]></title><description><![CDATA[<p>Hi,</p>
<p>Wie kann ich ein std::string-Objekt nach einem ganzen String durchsuchen, ohne, dass dabei auf Groß und kleinschreibung geachtet wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162974/std-string-durchsuchen-aber-ohne-auf-groß-und-kleinschreibung-zu-achten-wie</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 23:38:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162974.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Oct 2006 17:36:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 17:36:21 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Wie kann ich ein std::string-Objekt nach einem ganzen String durchsuchen, ohne, dass dabei auf Groß und kleinschreibung geachtet wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160584</guid><dc:creator><![CDATA[std::string]]></dc:creator><pubDate>Tue, 24 Oct 2006 17:36:21 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 17:55:11 GMT]]></title><description><![CDATA[<p>Das Thema gabs eigentlich schon hundert mal... <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="🙄"
    /><br />
Kriegst trotzdem ne AW. Case-Insensitiv vergleichst du indem du den String vorher mit tolower/toupper entsprechend anpasst, ebenso das gesuchte und dann suchst:</p>
<pre><code>std::string tolowerString(std::string str) {
	transform(str.begin(), str.end(), str.begin(), tolower);
	return str;
}

std::string toupperString(std::string str) {
	transform(str.begin(), str.end(), str.begin(), toupper);
	return str;
}

int main() {
  cout &lt;&lt; tolowerString(&quot;Hallo, heute ist EIn toLLeR Tag&quot;).find(tolowerString(&quot;ein toller tag&quot;)) &lt;&lt; endl;
}
</code></pre>
<p>Sollte 17 ausgeben.</p>
<p>Greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160602</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Tue, 24 Oct 2006 17:55:11 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 20:55:47 GMT]]></title><description><![CDATA[<p>das ist doch zu unperformant</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160648</guid><dc:creator><![CDATA[transformer]]></dc:creator><pubDate>Tue, 24 Oct 2006 20:55:47 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 20:59:27 GMT]]></title><description><![CDATA[<p><a href="http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=stricmp#Answ" rel="nofollow">http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&amp;faq=stricmp#Answ</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160649</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Tue, 24 Oct 2006 20:59:27 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 21:17:49 GMT]]></title><description><![CDATA[<p>transformer schrieb:</p>
<blockquote>
<p>das ist doch zu unperformant</p>
</blockquote>
<p>Macht nix, dein Beitrag ist es auch nicht (und produktiv ebensowenig) <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><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/184">@Knuddlbaer</a>: thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160661</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Tue, 24 Oct 2006 21:17:49 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Tue, 24 Oct 2006 21:49:18 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3227">@Vellas</a>: Danke für dein Beispiel, habs nit erwähnt, aber deine Methode war mir eben zu langsam, aber trotzdem vielen Dank für dein post. Habs vergessen zu schreiben, meine Schuld, sry.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/184">@Knuddlbaer</a>: El perfecto, genau das! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>thX @ All.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160669</guid><dc:creator><![CDATA[std::string]]></dc:creator><pubDate>Tue, 24 Oct 2006 21:49:18 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 07:55:58 GMT]]></title><description><![CDATA[<p>std::string schrieb:</p>
<blockquote>
<p>@...Methode war mir eben zu langsam...</p>
</blockquote>
<p>Wie hast Du das denn festgestellt und welche Auswirkungen hatte das ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160772</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 25 Oct 2006 07:55:58 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 11:04:26 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Wie hast Du das denn festgestellt und welche Auswirkungen hatte das ?</p>
</blockquote>
<p>das sieht ein blindes huhn mit holzauge... da werden strings en masse kopiert...</p>
<p>die loesung ist fuerchterbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160910</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Wed, 25 Oct 2006 11:04:26 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 11:17:08 GMT]]></title><description><![CDATA[<p>Shade Of Mine schrieb:</p>
<blockquote>
<p>... da werden strings en masse kopiert...</p>
</blockquote>
<p>Das habe ich auch gesehen; aber das sagt noch nciht, dass es zu unperformant ist.</p>
<p>Shade Of Mine schrieb:</p>
<blockquote>
<p>... die loesung ist fuerchterbar</p>
</blockquote>
<p>Daß eine Lösung das ästhetische Empfinden reizt, ist aber ein anderes Argument.<br />
Eine Lösung wie die Obige kann durchaus sinnvoll sein und ist erst dann zu unperformant, wenn sie nachweislich im konkreten Programmlauf nicht den Anforderungen entspricht.<br />
Beisp.: Ich muß einmalig zwei relativ kurze Strings vergleichen ... warum sollte ich mir noch 4 Stunden Gedanken über die Performance machen, wenn ich Obiges in 10min. programmiert und ausgeführt habe ?</p>
<p>Die Frage des Threaderstellers war: &quot;Wie kann man ... ?&quot; - und darauf ist das eine durchaus berechtigte Antwort (zumal der Code einfach und gut durchschaubar ist).</p>
<p>Worauf ich hinauswill: IMO habe sich C/C++-Programmierer leider angewöhnt, viel Zeit mit (Pseudo-)Optimierung zu verschwenden, statt erst einmal das Problem zu lösen und dann nach Bedarf genau da zu oprimieren, wo es notwendig ist.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160916</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 25 Oct 2006 11:17:08 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 11:51:21 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>Shade Of Mine schrieb:</p>
<blockquote>
<p>... da werden strings en masse kopiert...</p>
</blockquote>
<p>Das habe ich auch gesehen; aber das sagt noch nciht, dass es zu unperformant ist.</p>
</blockquote>
<p>LOL, na darum gehts noch nun wirklich nicht, oder?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160938</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 25 Oct 2006 11:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 12:30:00 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>Simon2 schrieb:</p>
<blockquote>
<p>Shade Of Mine schrieb:</p>
<blockquote>
<p>... da werden strings en masse kopiert...</p>
</blockquote>
<p>Das habe ich auch gesehen; aber das sagt noch nciht, dass es zu unperformant ist.</p>
</blockquote>
<p>LOL, na darum gehts noch nun wirklich nicht, oder?!</p>
</blockquote>
<p>transformer schrieb:</p>
<blockquote>
<p>das ist doch zu unperformant</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Worum dann ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160969</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 25 Oct 2006 12:30:00 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 17:27:16 GMT]]></title><description><![CDATA[<p>Was ist los mit euch in letzter Zeit?</p>
<p>100 mal einen string kopieren verkauft ihr als gute Loesung. Wobei ich einfach Humes stricmp.h nehmen kann und alle probleme geloest habe. Dazu ist die Loesung sauber und performant.</p>
<p>Wir wollen doch nicht ehrlich den Leuten hier erklaeren: kopier ganz oft deine strings rum, weil das ist eh egal.</p>
<p>Strings kopieren ist ne einfache variante, aber wie Hume in seiner FAQ super beschrieben hat: ziemlich problematisch (von der miesen performance mal abgesehen).</p>
<p>Warum kann man nicht einfach eine perfekte antwort stehen lassen? Humes FAQ eintrag ist genau die Antwort auf die Frage hier. Wir koennen gerne ueber eine andere Moeglichkeit Diskutieren die Hume ausgelassen hat oder ueber Fehler oder Uneindeutigkeiten in seiner FAQ reden - das bringt uns etwas.</p>
<p>Aber eine Loesung die Hume bereits ausdiskutiert hat als &quot;ultra super mega cool&quot; darzustellen ist schwachfug/</p>
<blockquote>
<p>Leider ist diese Lösung nur sehr beschränkt einsetzbar. Sie hilft nur bei einem direkten Vergleich zweier Strings. Für zwei ungleiche Strings läßt sich damit aber nicht bestimmen, welcher der beiden Strings der &quot;Kleinere&quot; ist. Als Sortier- bzw. Vergleichskriterium (z.B. für einen assoziativen Container) im Zusammenhang mit der STL ist diese Variante ebenfalls nicht geeignet.</p>
<p>Die Lösung ist auch nicht sonderlich effizient. Da eine Vergleichsfunktion ihre Argumente niemals ändern sollte, hier aber eine Umwandlung der Buchstaben nötig ist, müssen von den zu vergleichenden Strings Kopien erstellt werden.</p>
<p>Betrachtet man den Code genauer, so stellt man fest, dass die Lösung strenggenommen nicht mal eine Antwort auf die Frage ist. Es wird schließlich nicht case-insensitiv verglichen. Die Eigenschaft &quot;case-insensitiv&quot; ist hier keine Eigenschaft der Vergleichsfunktion. Vielmehr werden einfach die beiden Strings so umgewandelt, dass Groß-/Kleinschreibung kein Thema mehr ist.</p>
</blockquote>
<p>was muss man dazu noch sagen?</p>
<p>Auf deutsch: Boese Loesung, pfui pfui, Finger weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161195</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Wed, 25 Oct 2006 17:27:16 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 17:31:09 GMT]]></title><description><![CDATA[<p>Vellas hat die Strings ja noch nicht mal per const referenz übergeben. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161198</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161198</guid><dc:creator><![CDATA[lolol]]></dc:creator><pubDate>Wed, 25 Oct 2006 17:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 18:45:01 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/13624">@Simon2</a>: Siehe Shade Of Mine's Post ... Ich kann dem nur zustimmen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> (das meinte ich <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/1161309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161309</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 25 Oct 2006 18:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Wed, 25 Oct 2006 19:45:49 GMT]]></title><description><![CDATA[<p>lolol schrieb:</p>
<blockquote>
<p>Vellas hat die Strings ja noch nicht mal per const referenz übergeben. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
</blockquote>
<p>Dann guck mal genau hin, dann siehst du wieso, es würde nämlich keinen Sinn machen erst per const referenz zu übergeben und dann eine Kopie anzulegen, die ich sowieso braucht, dann kann ich auch direkt ne Kopie übergeben (weshalb Hume es in seinem Beispiel auch nicht getan hat).</p>
<p>Die Variante von Hume ist natürlich wesentlich besser. Ich sollte wohl auch öfter mal wieder auf seine HP gucken. Finde die stricmp.h auch sehr schön. <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>
<p>Greetz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161446</guid><dc:creator><![CDATA[Vellas]]></dc:creator><pubDate>Wed, 25 Oct 2006 19:45:49 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 07:27:26 GMT]]></title><description><![CDATA[<p>Shade Of Mine schrieb:</p>
<blockquote>
<p>Was ist los mit euch in letzter Zeit?</p>
<p>100 mal einen string kopieren verkauft ihr als gute Loesung...</p>
</blockquote>
<p>Tja, was nur mit Euch los in letzter Zeit ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /><br />
Ich frage lediglich, wie jemand zur Einschätzung kommt, es sei zu unperformant (die Vorteile der anderen Lösung habe ich gar nicht abgestritten) ... und sofort stürzt sich ein Haufen &quot;Nichtangesprochener&quot; auf mich, als ob ich Leichenschändung begangen hätte.</p>
<p>Ist schon der Versuch, sich rational mit dem reflexartigen Performanceargument auseinanderzusetzen, Grund genug, mich in den feurigen Pfuhl der Java- und VB-Programmierer zu werfen ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
<p>P.S.: Bislang wurde übrigens meine Frage noch nicht beantwortet: Wieso findet &quot;transformer&quot; diese Lösung zu unperformant ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161614</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161614</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Thu, 26 Oct 2006 07:27:26 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 07:48:41 GMT]]></title><description><![CDATA[<p>bisse dumm junge?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161633</guid><dc:creator><![CDATA[transformer]]></dc:creator><pubDate>Thu, 26 Oct 2006 07:48:41 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 08:04:16 GMT]]></title><description><![CDATA[<p>kannst du die plattitüden auch einstellen und nicht einfach auf irgendne faq verweisen, die performanz anhand von stl konformität beurteilt?</p>
<p>die in post #2 vorgestellte lösung ist für das gestellte problem hervorragend geeignet. sie ist kurz, leicht nachvollziehbar und wenig fehleranfällig.</p>
<p>man sieht, dass strings kopiert werden (oh, hilfe!) und die lösung bietet keine von stl vergleichsoperatoren geforderte strikt-ordnung. aber war das gefordert? nö, wars nicht. jetzt kann man sich fragen, wofür die methode benötigt wird und im gesamtkonzept vergleichen, wie sehr sich das bisschen kopieren auf die performanz auswirkt.</p>
<p>ist toll, wie einige leute son zeug hoch optimieren und alle eventualitäten erschlagen, aber an anderer stelle hoch komplexe algorithmen aus unwissenheit so schlecht implementieren, dass sie das programm im vergleich zu solchen kleinen vergleichsoperationen um faktor 1000 verlangsamen.</p>
<p>angemessene optimierung.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161642</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Thu, 26 Oct 2006 08:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 08:53:39 GMT]]></title><description><![CDATA[<p>Eine Lösung die funktioniert, verständlich ist, und <em>ausreichend schnell</em> ist, ist eine gute Lösung. Und <em>ausreichend schnell</em> kann die &quot;tolower/toupper&quot; Lösung in vielen Fällen sein. Meine Kritik an der &quot;tolower/toupper&quot; Lösung wäre vielleicht eher dass sie unnötig kompliziert ist - man braucht ein paar µs länger um zu verstehen was abgeht.</p>
<p>Ein echtes Problem wird es aber erst wenn man anstelle von einer 8 Bit Codepage anfängt mit Unicode zu arbeiten. Oder viele verschiedene Codepages unterstützen will/muss. Aber das ist ein Horror an den ich gleich garnicht denken will... und gottseidank ein anderes Thema <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/1161694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161694</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Thu, 26 Oct 2006 08:53:39 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 09:27:10 GMT]]></title><description><![CDATA[<p>transformer schrieb:</p>
<blockquote>
<p>bisse dumm junge?</p>
</blockquote>
<p>OK,</p>
<p>ich ziehe meine Frage zurück. Bestimmte Leute sind es einfach nicht wert, sich mit ihnen zu beschäftigen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161742</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Thu, 26 Oct 2006 09:27:10 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Thu, 26 Oct 2006 10:46:56 GMT]]></title><description><![CDATA[<p>OMG ich ziehe mein voriges Posting zurück! Die &quot;tolower/toupper&quot; Version ist 100x klarer und übersichtlicher und überhaupt.</p>
<p>Ich hatte an stricmp aus der clib gedacht, aber nicht bedacht dass hier strstr gefragt ist, und es leider kein stristr gibt.</p>
<p>Plotzenhotz, du Doofsack, lies erstmal die verlinkten Dokumente bevor du deinen Senf dazugibst!</p>
<p>Soviel dazu. Bitte um Entschuldigung!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1161802</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161802</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Thu, 26 Oct 2006 10:46:56 GMT</pubDate></item><item><title><![CDATA[Reply to std::string durchsuchen, aber ohne auf Groß- und Kleinschreibung zu achten... ? -Wie? on Sat, 28 Oct 2006 11:45:08 GMT]]></title><description><![CDATA[<p>Sorry, wenn ich hier auch meinen Senf dazugebe, aber: <a href="http://c-plusplus.net/forum/viewtopic-var-t-is-155739.html" rel="nofollow">Magazin: Stringverarbeitung in C++</a> - Kapitel 5.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1163000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1163000</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 28 Oct 2006 11:45:08 GMT</pubDate></item></channel></rss>