<?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[Char* to lowercase]]></title><description><![CDATA[<p>Hallo,<br />
ich stehe vor folgendem Problem. Ich habe einen char* eine Zeichenkette gespeichert wird. Die Zeichenkette soll als lowercase in eine Textfile gespeichert werden. Wie geht das?</p>
<p>MfG</p>
<p>yahoo!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208075/char-to-lowercase</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 13:44:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208075.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Mar 2008 13:09:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:09:14 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich stehe vor folgendem Problem. Ich habe einen char* eine Zeichenkette gespeichert wird. Die Zeichenkette soll als lowercase in eine Textfile gespeichert werden. Wie geht das?</p>
<p>MfG</p>
<p>yahoo!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474281</guid><dc:creator><![CDATA[yahoo!]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:09:14 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:10:19 GMT]]></title><description><![CDATA[<p><a href="http://www.gidf.de" rel="nofollow">www.gidf.de</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474284</guid><dc:creator><![CDATA[www.gidf.de]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:10:19 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:13:46 GMT]]></title><description><![CDATA[<p>Hab ich auch bestimmt noch nicht geguckt -.- dämlicher affe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474287</guid><dc:creator><![CDATA[yahoo!]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:13:46 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:18:00 GMT]]></title><description><![CDATA[<p><code>std::transform</code> mit <code>std::tolower</code> .</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474290</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:26:48 GMT]]></title><description><![CDATA[<p>Kein Plan wie das geht!<br />
Haste mal ein Beispiel?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474299</guid><dc:creator><![CDATA[yahoo!]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:26:48 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:34:50 GMT]]></title><description><![CDATA[<p><a href="http://www.cppreference.com/cppalgorithm/transform.html" rel="nofollow">std::transform</a><br />
<a href="http://www.cppreference.com/stdstring/tolower.html" rel="nofollow">std::tolower</a></p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474306</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:34:50 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:35:32 GMT]]></title><description><![CDATA[<p>lern doku lesen.</p>
<pre><code class="language-cpp">const char *foo = &quot;Hallo&quot;;

    std::ofstream *out = new std::ofstream(&quot;out.txt&quot;, std::ofstream::out);
    out-&gt;write(strlwr(foo));
    out-&gt;close();
</code></pre>
<p>(wobei ich hier die c-funktion strlwr nehme statt C++-transform, da transform IMO nur mit C++-strings geht).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474307</guid><dc:creator><![CDATA[loki1985]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:35:32 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:40:38 GMT]]></title><description><![CDATA[<p>loki1985 schrieb:</p>
<blockquote>
<p>wobei ich hier die c-funktion strlwr nehme statt C++-transform, da transform IMO nur mit C++-strings geht.</p>
</blockquote>
<p>Das funktioniert mit jedem Container, der Iteratoren anbietet.<br />
Aber im Gegensatz zu Dir werd' ich's ihm nicht in den Hals stopfen <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>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474310</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:40:38 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 13:43:24 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>Aber im Gegensatz zu Dir werd' ich's ihm nicht in den Hals stopfen <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>
</blockquote>
<p>mache ich ja sonst auch nicht, aber irgendwie habe ich heute nen guten tag <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/1474313</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474313</guid><dc:creator><![CDATA[loki1985]]></dc:creator><pubDate>Fri, 14 Mar 2008 13:43:24 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 15:08:53 GMT]]></title><description><![CDATA[<p>Was sind denn Zeiger? Können die nicht als Iterator gesehen werden? ...</p>
<pre><code class="language-cpp">char* my_string; 
/* ... */
std::transforn(my_string, my_string + std::strlen(my_string), my_string, std::tolower);
</code></pre>
<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474381</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 14 Mar 2008 15:08:53 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 15:57:54 GMT]]></title><description><![CDATA[<p>und wieder das altbekannte problem...<br />
wie wär's mal hiermit?</p>
<pre><code class="language-cpp">#include &lt;locale&gt;

void make_lower (char* begin, char const* end)
{
   use_facet&lt;ctype&lt;char&gt; &gt;(locale()).tolower(begin, end);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1474403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474403</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Fri, 14 Mar 2008 15:57:54 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Fri, 14 Mar 2008 15:58:36 GMT]]></title><description><![CDATA[<p>zu kompliziert und zu langsam</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474404</guid><dc:creator><![CDATA[:die:]]></dc:creator><pubDate>Fri, 14 Mar 2008 15:58:36 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 11:13:41 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::string lowercase (const std::string &amp;v)
	{
		const size_t end (v.length ());
		std::string R (&quot;&quot;);
		for (size_t i (0); i &lt; end; ++i)
			{
				if ((v[i] &gt;= 'A') &amp;&amp; (v[i] &lt;= 'Z'))
					R.push_back (v[i] + 32);
				else R.push_back (v[i]);
			}
		return R;
	};

//Aufruf:
const char *_string (&quot;dfghjklkjhgfghjkJHGFHJKjhgHJKLJHGhjkljhghjkJHGFG&quot;);
std::string lower = lowercase (_string);
/*vll musst du auch lowercase (std::string (_string)) schreiben oder
du schreibst dir einfach noch ne fkt für char *... sollte nicht sooo sehr viel anders gehen, also... ^^
</code></pre>
<p>Geht bestimmt noch iwie (sehr viel ^^) effektiver etc, aber es tut seinen Job ganz gut glaub ich : &gt;</p>
<p>Bye <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474735</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 11:13:41 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 11:22:20 GMT]]></title><description><![CDATA[<p>Und was ist mit ÄÖÜ? <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/1474741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474741</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sat, 15 Mar 2008 11:22:20 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 11:33:19 GMT]]></title><description><![CDATA[<p>hmm.. AÖÜ werden doch eh kaum verwendet! <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>
<pre><code class="language-cpp">std::string lowercase_mitumlauten (const std::string &amp;v)
    {
        const size_t end (v.length ());
        std::string R (&quot;&quot;);
        for (size_t i (0); i &lt; end; ++i)
            {
                if ((v[i] &gt;= 'A') &amp;&amp; (v[i] &lt;= 'Z'))
                    R.push_back (v[i] + 32);
                else if (v[i] == 'Ä') R.push_back ('ä'); //keine ascii-tabelle
                else if (v[i] == 'Ö') R.push_back ('ö');
                else if (v[i] == 'Ü') R.push_back ('ü');
                else R.push_back (v[i]);
            }
        return R;
    };
</code></pre>
<p>;o)<br />
Wenn man es ein wenig performanter will, dann muss man das eben so anstellen:</p>
<pre><code class="language-cpp">std::string R (&quot;&quot;); //weiß nicht, obs hier nen reserve gibt...
//...
switch (v[i])
  case 'A':
    R.push_back ('a');
    break;
/*
B-Z, ÄÖÜ
*/
  default:
    R.push_back (v[i]);
</code></pre>
<p>Naja - toll wird es auch dann noch nicht, aber reichen tuts jz jedenfalls ^^</p>
<p>Bye</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474748</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 11:33:19 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 11:39:39 GMT]]></title><description><![CDATA[<p>pff is murks sowas <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="😉"
    /> nimm einfach std::tolower ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474753</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474753</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 15 Mar 2008 11:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 11:52:15 GMT]]></title><description><![CDATA[<p>also ich mag in der beziehung die std-fkt trotzdem nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /><br />
(mal von dem overhead durch locale abgesehen finde ich sie auch nicht gerad komfortabel <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /> )</p>
<p>ich weiß, jz kommt gleich wieder einer mit dem satz: &quot;oh - ein rad!&quot; ^^ aber ab und an find ichs einfach vorteilhafter die fkt selbst zu schreiben...<br />
ich kenn mich zwar auch nicht sonderlich gut damit aus aber so kann man eben z.bsp. auch bei nem toupper bestimmen, was mit nem ß passieren soll...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474759</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474759</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 11:52:15 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 15:43:00 GMT]]></title><description><![CDATA[<p>Ich wollt das ganze jz ma probieren... Jz hab ich aber folgendes Prob:<br />
Die Fkt funtzt und so weiter - aber das reserve und die Kapazität stimmen nicht miteinander überein - wahrscheinlich bildet sich immer eine Differenz von 16, aber das weiß ich auch nicht so genau...</p>
<pre><code class="language-cpp">std::string lowercase (const std::string &amp;v)
	{
		const size_t end (v.length ());
		std::string R (&quot;&quot;);
/*HIER*/	R.reserve (end+1); //end oder end +1 ?
		for (size_t i (0); i &lt; end; ++i)
			{
				switch (v[i])
					{
						case 'A':		R.push_back ('a');	break;
/*B-Z, Ä, Ö, Ü*/
						default:		R.push_back (v[i]);
					}
			}
/*HIER*/	const size_t ASD = R.capacity ();
		return R;
	};
</code></pre>
<p>die 2 relevanten Stellen habe ich jeweils gekennzeichnet, wie man sieht ^^<br />
Die erste Frage:<br />
std::string wird doch auch mit \0 terminiert. Ich muss also {Länge + 1} reservieren, genau wie bei char *, oder?!<br />
Die zweite Frage:<br />
Warum bildet sich da so ne große Differenz? Kann ich das irgendwie umgehen oder nutz ich womöglich einfach die falsche Fkt und man nimmt die fkt xyz dafür?</p>
<p>Danke...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474876</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 15:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 15:50:11 GMT]]></title><description><![CDATA[<p><code>reserve</code> reserviert auch immer nur <em>mindestens</em> soviel platz, wie benötigt wird. wenn der string noch wächst, dann geht das hinzufügen dafür schneller. wieviel genau ist aber implementationsspezifisch.<br />
<code>std::string</code> ist *nicht* nullterminiert (nur dann, wenn du einen C-String daraus machst, bekommst du einen nullterminierten string zurück) - <code>std::string</code> kann nämlich sogar <code>'\0'</code> beinhalten.</p>
<p>im prinzip musst du aber gar nicht auf <code>reserve</code> achten, da <code>std::string</code> automatisch neuen speicher allokiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474881</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Sat, 15 Mar 2008 15:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 16:00:06 GMT]]></title><description><![CDATA[<p>AD 1:<br />
Es ist std::basic_string überlassen, wie er sich die länge des Strings merkt. Das '\0' dient nur dazu, kenntlich zu machen, dass der String zu Ende ist, weil du sonst bei dynamisch (aufm Heap) angelegten Arrays keine Chance hast, die Länge des Arrays herrauszubekommen, es sei denn du schreibst diese immer mit.<br />
Bei std::basic_string wird aber auch die Länge mitgespeichert und somit ist das '\0' eigtl. überflüssig.</p>
<p>Aber in diesem Fall ist es noch überflüssiger, da dich das nicht interessiert. Es gibt kein lower case zu '\0'. Und reservieren musst du dafür auch keinen Platz. Das kann std::basic_string entweder intern machen oder lassen. Es ist für dich egal!</p>
<p>Warum so umständlich:</p>
<pre><code class="language-cpp">const std::string lowercase (std::string const &amp; data)
{
    const std::size_t size(data.length());
    std::string result(size, 0); // string mit '\0' füllen.
    std::string::iterator it_result(result.begin());
    for (std::string::const_iterator it(data.begin()); it != data.end(); ++it)
    {
        if (*it &gt;= 'A' &amp;&amp; *it &lt;= 'Z')
            *it_result++ = *it - 'A' + 'a';
        else
        {
            switch (*it)
            {
            case 'Ä':
                *it_result++ = 'ä'; break;
            case 'Ö':
                *it_result++ = 'ö'; break;
            case 'Ü':
                *it_result++ = 'ü'; break;
            case 'Ô':
                *it_result++ = 'ô'; break;
            default:
                *it_result++ = *it;
            }
        }
    }
}
</code></pre>
<p>so musst du nicht ganz so viele case reinbauen <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="😉"
    /> Und Iteratoren sind wesentlich schneller als der Indexoperator!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474887</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474887</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 15 Mar 2008 16:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 16:10:52 GMT]]></title><description><![CDATA[<blockquote>
<p>Und reservieren musst du dafür auch keinen Platz. Das kann std::basic_string entweder intern machen oder lassen. Es ist für dich egal!</p>
</blockquote>
<p>Naja... Wenn ich nen string hab, der 20 Faszillionen Zeichen hat ^^ Dann wird der string (obwohl ich schon weiß, wie lang er sein muss erst leer erstellt, dann werden paar byte dazu allokiert und dann noch mal und so weiter und so fort - dann ist dort nicht genügend platz und er muss halt wo anders allokieren und umkopieren (ich glaube zumindest, dass das so gelöst ist ^^))<br />
Das ist der Sinn darin....<br />
Wobei sich das Problem jz eh geklärt hat weil deine Variante besser ist ^^</p>
<p>Ich weiß, dass man auch - 'A' und + 'a' rechnen kann (oder +32 ^^) - aber dachte eben, dass es mit nur switch schneller ist.</p>
<blockquote>
<p>Und Iteratoren sind wesentlich schneller als der Indexoperator</p>
</blockquote>
<p>Hmmm - gerade das dachte ich, optimiert der Compiler eh raus - aber ok.<br />
Danke : &gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474898</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474898</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 16:10:52 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 16:18:23 GMT]]></title><description><![CDATA[<p>Nein macht er nicht. Und operator[] wird immer vom anfang des Arrays erstmal nach hinten geschoben ... der zeiger ist direkt am richtigen ort <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/1474904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474904</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 15 Mar 2008 16:18:23 GMT</pubDate></item><item><title><![CDATA[Reply to Char* to lowercase on Sat, 15 Mar 2008 17:17:40 GMT]]></title><description><![CDATA[<p>Wusst ichs doch ;o)</p>
<p>Danke : &gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1474935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1474935</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sat, 15 Mar 2008 17:17:40 GMT</pubDate></item></channel></rss>