<?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[Array vom Typ string]]></title><description><![CDATA[<p>Habe noch eine Frage:</p>
<p>Möchte ein Array vom Typ string mit Werten füllen.</p>
<p>Die Werte liegen als int-Zahlen vor, müssen als mit (char) gecasted werden.</p>
<p>Wie kann ich die Werte nun in das Array einfügen?</p>
<p>Die Zeile</p>
<p>string[loop_zaehl] += (char)array[i];</p>
<p>liefert ein falsches Ergebnis. Denke mal das liegt daran, dass man bei einem String ja die einzelnen Zeichen mit dem Index in den Klammern bezeichnet werden. Wie kann ich nun die einzelnen Indizes des Arrays ansprechen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119235/array-vom-typ-string</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 20:13:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119235.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Aug 2005 19:55:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array vom Typ string on Mon, 29 Aug 2005 19:55:08 GMT]]></title><description><![CDATA[<p>Habe noch eine Frage:</p>
<p>Möchte ein Array vom Typ string mit Werten füllen.</p>
<p>Die Werte liegen als int-Zahlen vor, müssen als mit (char) gecasted werden.</p>
<p>Wie kann ich die Werte nun in das Array einfügen?</p>
<p>Die Zeile</p>
<p>string[loop_zaehl] += (char)array[i];</p>
<p>liefert ein falsches Ergebnis. Denke mal das liegt daran, dass man bei einem String ja die einzelnen Zeichen mit dem Index in den Klammern bezeichnet werden. Wie kann ich nun die einzelnen Indizes des Arrays ansprechen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/860943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/860943</guid><dc:creator><![CDATA[seventh_son]]></dc:creator><pubDate>Mon, 29 Aug 2005 19:55:08 GMT</pubDate></item><item><title><![CDATA[Reply to Array vom Typ string on Mon, 29 Aug 2005 20:06:39 GMT]]></title><description><![CDATA[<p>geht nicht ohne weiteres <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html</a></p>
<p>[anhang]</p>
<pre><code class="language-cpp">std::string int2string(int num)
{
    std::stringstream stream;
    stream &lt;&lt; num;
    return stream.str();
}

string[loop] = int2string(array[i]);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/860951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/860951</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Mon, 29 Aug 2005 20:06:39 GMT</pubDate></item><item><title><![CDATA[Reply to Array vom Typ string on Mon, 29 Aug 2005 20:05:12 GMT]]></title><description><![CDATA[<p>Ok aber wenn ich doch durch den typecast einen char vorliegen habe, müßte ich doch ein Zeichen nach dem anderen anfügen können. Meine Frage ist jetzt, wie ich ein array vom typ string so anspreche, dass mit dem Index nicht die Position des Zeichens im String, sondern der Array-Index angesprochen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/860952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/860952</guid><dc:creator><![CDATA[seventh_son]]></dc:creator><pubDate>Mon, 29 Aug 2005 20:05:12 GMT</pubDate></item><item><title><![CDATA[Reply to Array vom Typ string on Mon, 29 Aug 2005 20:09:11 GMT]]></title><description><![CDATA[<p>seventh_son schrieb:</p>
<blockquote>
<p>Meine Frage ist jetzt, wie ich ein array vom typ string so anspreche, dass mit dem Index nicht die Position des Zeichens im String, sondern der Array-Index angesprochen wird.</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="😕"
    /> array von string? zeig doch mal deinen code</p>
]]></description><link>https://www.c-plusplus.net/forum/post/860953</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/860953</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Mon, 29 Aug 2005 20:09:11 GMT</pubDate></item><item><title><![CDATA[Reply to Array vom Typ string on Mon, 29 Aug 2005 20:18:40 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">string *service_name;

service_name = new string [loop_zaehl];
</code></pre>
<p>So, dass soll jetzt ein Array sein dass eine Anzahl strings speichern kann, die Anzahl gibt loop_zaehl an. loop_zaehl soll nicht die Größe eines strings sein.</p>
<p>Dann soll jeweils ein String im Array mit einigen Zeichen gefüllt werden:</p>
<pre><code class="language-cpp">for (int i=1; i&lt;service_name_length [loop_zaehl]; i++) {

					service_name[loop_zaehl]+= (char)SDT_array[bytes+9+i];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/860957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/860957</guid><dc:creator><![CDATA[seventh_son]]></dc:creator><pubDate>Mon, 29 Aug 2005 20:18:40 GMT</pubDate></item></channel></rss>