<?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[Aufteilung eines Strings auf ein Array]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte gerne einen String für Programmiertechnische<br />
Zwecke in einem Array, als Hexa-Dezimalwert speichern.<br />
Dazu ein kleines Beispiel:</p>
<pre><code class="language-cpp">&quot;evolution&quot;
&gt;&gt;
name[0]=0x65;
name[1]=0x76;
name[2]=0x6f;
name[3]=0x6c;
name[4]=0x75;
name[5]=0x74;
name[6]=0x69;
name[7]=0x6f;
name[8]=0x6e;
name[9]=0x00;     // &lt;-----
name[10]=0x00;    //  der Rest
name[11]=0x00;   //   muss mit
name[12]=0x00;  //    0x00 gefüllt
name[13]=0x00; //     werden :D
name[14]=0x00;//
</code></pre>
<p>Wenn ihr das wüsstet, würde ich euch lieben <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>
<p>Ich h<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    />sse diese Komplexen Schleifen, die umwandeln,<br />
auf ein Array verteilen und Auf Array-Größe Prüfen müssen,<br />
ich hab das einfach zu selten gemacht und brauch deshalb<br />
mal ne Vorlage <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>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/164478/aufteilung-eines-strings-auf-ein-array</link><generator>RSS for Node</generator><lastBuildDate>Sun, 13 Sep 2026 23:18:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/164478.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Nov 2006 18:25:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 18:25:21 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte gerne einen String für Programmiertechnische<br />
Zwecke in einem Array, als Hexa-Dezimalwert speichern.<br />
Dazu ein kleines Beispiel:</p>
<pre><code class="language-cpp">&quot;evolution&quot;
&gt;&gt;
name[0]=0x65;
name[1]=0x76;
name[2]=0x6f;
name[3]=0x6c;
name[4]=0x75;
name[5]=0x74;
name[6]=0x69;
name[7]=0x6f;
name[8]=0x6e;
name[9]=0x00;     // &lt;-----
name[10]=0x00;    //  der Rest
name[11]=0x00;   //   muss mit
name[12]=0x00;  //    0x00 gefüllt
name[13]=0x00; //     werden :D
name[14]=0x00;//
</code></pre>
<p>Wenn ihr das wüsstet, würde ich euch lieben <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>
<p>Ich h<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    />sse diese Komplexen Schleifen, die umwandeln,<br />
auf ein Array verteilen und Auf Array-Größe Prüfen müssen,<br />
ich hab das einfach zu selten gemacht und brauch deshalb<br />
mal ne Vorlage <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>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171344</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Wed, 08 Nov 2006 18:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 18:44:16 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>als Hexa-Dezimalwert speichern.</p>
</blockquote>
<p>Naja du gibst das vllt als Hex-Wert an. Aber intern läuft natürlich alles binär ab. Ist klar oder ?!</p>
<p>Was meinst du denn nun genau mit:</p>
<blockquote>
<p>[...] einen String für Programmiertechnische<br />
Zwecke in einem Array, als Hexa-Dezimalwert speichern. [...]</p>
</blockquote>
<p>Welchen String, in welchem Array, welchen Typs ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171366</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 08 Nov 2006 18:44:16 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 19:13:14 GMT]]></title><description><![CDATA[<p>Hab das mal programmiert,<br />
hat mich einige Mühe gekostet mit den blöden<br />
String formaten, dass immer zu konvertieren.<br />
Bei C++ muss es eben immer umständlich sein <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 class="language-cpp">int _tmain(int argc, _TCHAR* argv[])
{
	char *name;
	name = new char[15];
    const char *nameinput = &quot;evolution&quot;;
	sprintf(name, &quot;%s&quot;, nameinput);
	std::cout&lt;&lt;name&lt;&lt;std::endl;
	system(&quot;pause&quot;);
}
</code></pre>
<p>ich möchte jetzt ein array name, mit 15 werten,<br />
wo die ersten 9 eben evolution (den hex werten der einzelnen Buchstaben)<br />
und der rest 0x00 entsprechen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171384</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Wed, 08 Nov 2006 19:13:14 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 19:24:21 GMT]]></title><description><![CDATA[<p>C++? Sieht so aus:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
using namespace std;

int main()
{
    char name[15];
    string input = &quot;evolution&quot;;

    for(int i = 0; i &lt; 15; ++i)
    {
        if(i &lt; input.size())
            name[i] = input[i];
        else
            name[i] = 0;
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1171389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171389</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Wed, 08 Nov 2006 19:24:21 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 19:40:35 GMT]]></title><description><![CDATA[<p>Michael E. schrieb:</p>
<blockquote>
<p>C++? Sieht so aus:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
using namespace std;

int main()
{
    char name[15];
    string input = &quot;evolution&quot;;

    for(int i = 0; i &lt; 15; ++i)
    {
        if(i &lt; input.size())
            name[i] = input[i];
        else
            name[i] = 0;
    }
}
</code></pre>
</blockquote>
<p>Tut mir leid, aber strings kann ich garnicht gebrauchen,<br />
nur char. Iergendwie ist string kein C++ im eigentlichen sinne,<br />
weil es ja so ein multi-ding ist, das mag ich garnicht <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>Geht das nicht mit char?</p>
<p>Es handelt sich ja in meinem Endprogramm um keine Konsolenapplikation</p>
<p>EDIT:<br />
Ok danke hat sich <strong>gegessen</strong></p>
<p>Man kann einfach name[i] ansprechen und der holt sich automatisch das Format dass er brauch (in meinem fall byte) <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/1171391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171391</guid><dc:creator><![CDATA[Listing]]></dc:creator><pubDate>Wed, 08 Nov 2006 19:40:35 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 19:41:19 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>Tut mir leid, aber strings kann ich garnicht gebrauchen,<br />
nur char. Iergendwie ist string kein C++ im eigentlichen sinne,<br />
weil es ja so ein multi-ding ist, das mag ich garnicht <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>Was zur Hölle ist ein Multi-Ding? BTW ist std::string in den meisten Fällen empfehlenswerter als char *.</p>
<blockquote>
<p>Geht das nicht mit char?</p>
</blockquote>
<p>Natürlich.</p>
<blockquote>
<p>Es handelt sich ja in meinem Endprogramm um keine Konsolenapplikation</p>
</blockquote>
<p>Und?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171401</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171401</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Wed, 08 Nov 2006 19:41:19 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 19:50:26 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>Iergendwie ist string kein C++ im eigentlichen sinne, [...]</p>
</blockquote>
<p>*Grinz* ... std::string ist C++ pur :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171419</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171419</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 08 Nov 2006 19:50:26 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 20:06:00 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>Geht das nicht mit char?</p>
</blockquote>
<p>geht <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>int main()
{
  static char name[15] = &quot;evolution&quot;;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1171437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171437</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Wed, 08 Nov 2006 20:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Wed, 08 Nov 2006 22:14:23 GMT]]></title><description><![CDATA[<p>Listing schrieb:</p>
<blockquote>
<p>...<br />
Tut mir leid, aber strings kann ich garnicht gebrauchen,<br />
nur char....</p>
</blockquote>
<p>dafür gibt es c_str() bei std::string.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171503</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 08 Nov 2006 22:14:23 GMT</pubDate></item><item><title><![CDATA[Reply to Aufteilung eines Strings auf ein Array on Thu, 09 Nov 2006 09:16:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">main() {

char in[] = &quot;evolution&quot;;
char out[15] = {0,};
strcpy(out,in);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1171584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171584</guid><dc:creator><![CDATA[ronny]]></dc:creator><pubDate>Thu, 09 Nov 2006 09:16:37 GMT</pubDate></item></channel></rss>