<?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 problem]]></title><description><![CDATA[<p>Wieso geht das nicht?<br />
Wie soll Ich einen String deklarieren?<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code>#include &lt;string&gt;

int main()
{
string n;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/152850/string-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 05:33:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/152850.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Jul 2006 13:58:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String problem on Mon, 10 Jul 2006 13:58:25 GMT]]></title><description><![CDATA[<p>Wieso geht das nicht?<br />
Wie soll Ich einen String deklarieren?<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code>#include &lt;string&gt;

int main()
{
string n;

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1095154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1095154</guid><dc:creator><![CDATA[Branemxm]]></dc:creator><pubDate>Mon, 10 Jul 2006 13:58:25 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Mon, 10 Jul 2006 14:00:07 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::string n;

//oder

using namespace std;
string n;
</code></pre>
<p>und vorallem: &quot;geht nicht&quot; ist keine fehlerbeschreibung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1095156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1095156</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Mon, 10 Jul 2006 14:00:07 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 10:00:50 GMT]]></title><description><![CDATA[<p>in C++ gibt es eigentlich keine Strings.<br />
Sie werden durch Char-Arrays initialisiert.</p>
<pre><code class="language-cpp">char bla[]=&quot;Dies ist ein String&quot;;
</code></pre>
<p>Die eckige Klammer muss in diesem Fall keinen Index haben, da ihn der compiler selber erkennt, wenn du den array so definierst.<br />
Du kannst natürlich auch nachzählen und den Index 20 eintragen, wenn du magst <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>Wieso 20? Ein Char Array endet immer mit einer Binären Null -&gt; <strong>\0</strong> welche als 1 Zeichen gelesen wird.</p>
<p>Ansonsten findest du die Definition für String in &quot;std&quot; wie ser1al bereits sagte oder:</p>
<pre><code class="language-cpp">#include &lt;cstring&gt;
</code></pre>
<p>für weitere Stringfunktionen wie:</p>
<p>strcpy<br />
strlen<br />
strcat<br />
usw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096287</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Wed, 12 Jul 2006 10:00:50 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 10:02:55 GMT]]></title><description><![CDATA[<p>nki schrieb:</p>
<blockquote>
<p>in C++ gibt es eigentlich keine Strings.</p>
</blockquote>
<p><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>
]]></description><link>https://www.c-plusplus.net/forum/post/1096288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096288</guid><dc:creator><![CDATA[Ahnunghaber]]></dc:creator><pubDate>Wed, 12 Jul 2006 10:02:55 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 10:07:47 GMT]]></title><description><![CDATA[<p>nki schrieb:</p>
<blockquote>
<p>in C++ gibt es eigentlich keine Strings.</p>
</blockquote>
<p>String als 'nativen Datentyp' gibt's in keiner Sprache, denn im Endeffekt verwalten sie intern nur ein char-Array. Trotzdem empfiehlt es sich in 99.9% der Fälle, std::string anstatt char-Arrays zu verwenden.</p>
<p>EDIT: !%&amp;$§ Rechtschreibfehler korrigiert</p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096289</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Wed, 12 Jul 2006 10:07:47 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 12:05:57 GMT]]></title><description><![CDATA[<p>GPC schrieb:</p>
<blockquote>
<p>Trotzdem empfiehlt es sich in 99.9% der Fälle, std::string anstatt char-Arrays zu verwenden.</p>
</blockquote>
<p>Ich verwende auch nur Strings <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="😉"
    /><br />
Ich wollte nur, dass er mal den Hintergrund erfährt..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096370</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Wed, 12 Jul 2006 12:05:57 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 12:08:44 GMT]]></title><description><![CDATA[<p>Sehr witzig... <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1096372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096372</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Wed, 12 Jul 2006 12:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 15:43:07 GMT]]></title><description><![CDATA[<p>ist imho kein hintergrund, sondern wichtigtuerei! <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1096561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096561</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Wed, 12 Jul 2006 15:43:07 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 16:08:25 GMT]]></title><description><![CDATA[<p>oh man, und in wie fern waren eure beiträge jetzt produktiv?<br />
Wenn's hier nicht gestattet ist, zu helfen, dann tut's mir leid...</p>
<p>wichtigtuerei... lol klar, die kam ja jetzt mal von euch <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>Ich helfe eben gern und ich wollte Branemxm nur den Hintergrund nennen und mehr nicht..<br />
und wenn so ne information nicht hilfreich ist, dann weiß ich auch nicht..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096578</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Wed, 12 Jul 2006 16:08:25 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 17:45:21 GMT]]></title><description><![CDATA[<p>Nein, du hast ihm absolut nicht geholfen, da du ihm ganz einfach die String-Klasse aus dem ISO-Standard verheimlicht hast. Schon allein dein erster Satz hat dich verraten: &quot;in C++ gibt es <strong>eigentlich</strong> keine Strings.&quot;</p>
<p>Letztendlich hast du nur C-Strings behandelt die man in C++ in 99,9% der Fälle nicht benötigt. Und reinzufällig, in dem C-String-Gewühl kam was von wegen string in std. Das hilft einem C++ Einsteiger seeeehr viel weiter, der froh ist überhaupt durch zublicken.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096645</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Wed, 12 Jul 2006 17:45:21 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Wed, 12 Jul 2006 18:15:52 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Nein, du hast ihm absolut nicht geholfen, da du ihm ganz einfach die String-Klasse aus dem ISO-Standard verheimlicht hast. Schon allein dein erster Satz hat dich verraten: &quot;in C++ gibt es <strong>eigentlich</strong> keine Strings.&quot;</p>
</blockquote>
<p>Wieso verheimlicht?! Und was heißt hier, dass ich mich verraten habe? Überall steht es so, dass es &quot;eigentlich&quot; keine Strings gibt ja, weil's ursprünglich char arrays sind. Außerdem hab ich nicht gesagt, dass er diese benutzen muss.</p>
<p>Gibts die Funktionen strlen &amp; co. wohl auch im &quot;std&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096669</guid><dc:creator><![CDATA[nki]]></dc:creator><pubDate>Wed, 12 Jul 2006 18:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Thu, 13 Jul 2006 08:47:24 GMT]]></title><description><![CDATA[<p>Auf jeden Fall hast du ganz derb am eigentlichen Problem vorbeigeredet. Wer schon danach fragt, wie man mit 'string' richtig umgehen kann, der will bestimmt nichts über char[]s hören.</p>
<p>(btw, HIER (und damit meine ich das C++ Board) würde ich nur von char[] anfangen, wenn ich direkt danach gefragt würde - eine Etage höher sieht das etwas anders aus)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1096937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1096937</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 13 Jul 2006 08:47:24 GMT</pubDate></item><item><title><![CDATA[Reply to String problem on Thu, 13 Jul 2006 10:08:30 GMT]]></title><description><![CDATA[<p>nki schrieb:</p>
<blockquote>
<p>Gibts die Funktionen strlen &amp; co. wohl auch im &quot;std&quot;?</p>
</blockquote>
<p>Uh, ja. Die alten C Header (dahmit auch string.h) wurden ja in cstring umbenannt und in den Namensraum std gebracht.</p>
<p>MfG</p>
<p>GPC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1097004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1097004</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Thu, 13 Jul 2006 10:08:30 GMT</pubDate></item></channel></rss>