<?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 array zu std::string]]></title><description><![CDATA[<p>Hey leute ich suche eine Möglichkeit ein Char array in einen string zu bekommen.<br />
Ich habe bereits diese Möglichkeit gefunden:</p>
<pre><code>std::string STRING=CharArray
</code></pre>
<p>allerdings kann ich diese Möglichkeit nicht verwenden weil der string in meinem Programm schon vorher initialisiert wird <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=":/"
      alt="😕"
    /></p>
<p>und eine andere möglichkeit habe ich leider nicht gefunden.<br />
Gibt es dasfür evtl. eine Funktion oder eine andere Lößung ?</p>
<p>lg Sc0rpe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/307496/char-array-zu-std-string</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 16:50:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/307496.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 28 Aug 2012 12:57:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to char array zu std::string on Tue, 28 Aug 2012 12:57:29 GMT]]></title><description><![CDATA[<p>Hey leute ich suche eine Möglichkeit ein Char array in einen string zu bekommen.<br />
Ich habe bereits diese Möglichkeit gefunden:</p>
<pre><code>std::string STRING=CharArray
</code></pre>
<p>allerdings kann ich diese Möglichkeit nicht verwenden weil der string in meinem Programm schon vorher initialisiert wird <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=":/"
      alt="😕"
    /></p>
<p>und eine andere möglichkeit habe ich leider nicht gefunden.<br />
Gibt es dasfür evtl. eine Funktion oder eine andere Lößung ?</p>
<p>lg Sc0rpe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2246297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246297</guid><dc:creator><![CDATA[Sc0rpe]]></dc:creator><pubDate>Tue, 28 Aug 2012 12:57:29 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Tue, 28 Aug 2012 13:04:17 GMT]]></title><description><![CDATA[<p>Wie wäre es mit</p>
<pre><code>STRING=CharArray;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2246303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246303</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Tue, 28 Aug 2012 13:04:17 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Tue, 28 Aug 2012 13:04:40 GMT]]></title><description><![CDATA[<p>Doch, Zuweisung oder Konstruktoraufruf sind schon der richtige Weg, je nachdem, ob der String schon vorher existiert oder gerade erst erstellt wird.</p>
<blockquote>
<p>allerdings kann ich diese Möglichkeit nicht verwenden weil der string in meinem Programm schon vorher initialisiert wird <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=":/"
      alt="😕"
    /></p>
</blockquote>
<p>Und? Dann benutz eine einfache Zuweisung.<br />
<a href="http://www.cplusplus.com/reference/string/string/operator=/" rel="nofollow">http://www.cplusplus.com/reference/string/string/operator=/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2246305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246305</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 28 Aug 2012 13:04:40 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Tue, 28 Aug 2012 13:23:15 GMT]]></title><description><![CDATA[<p>Sc0rpe schrieb:</p>
<blockquote>
<pre><code class="language-cpp">std::string STRING=CharArray
</code></pre>
</blockquote>
<p>Normalerweise ist mir die Benennung von Variablen eigentlich egal, aber ich hoffe du verwendest nicht wirklich GROSSSCHREIBUNG für normale Variablen (Dies ist in der Regel eine Schreibweise die man bei Makros, und vielleicht noch bei globalen Konstanten findet).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2246307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246307</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 28 Aug 2012 13:23:15 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Wed, 29 Aug 2012 14:16:02 GMT]]></title><description><![CDATA[<p>Sc0rpe schrieb:</p>
<blockquote>
<p>Normalerweise ist mir die Benennung von Variablen eigentlich egal, aber ich hoffe du verwendest nicht wirklich GROSSSCHREIBUNG für normale Variablen (Dies ist in der Regel eine Schreibweise die man bei Makros, und vielleicht noch bei globalen Konstanten findet).</p>
</blockquote>
<p>da kann ich nur zustimmen, dass ist nicht die &quot;feine Englishe art&quot; <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/2246716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246716</guid><dc:creator><![CDATA[qweqweqwe]]></dc:creator><pubDate>Wed, 29 Aug 2012 14:16:02 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Wed, 29 Aug 2012 15:25:55 GMT]]></title><description><![CDATA[<p>Ich glaube, eine potenziell bessere Möglichkeit, einem <code>std::string</code> ein <code>char</code> -<strong>Array</strong> zuzuweisen:</p>
<pre><code class="language-cpp">STRING.assign(CharArray, CharArray + sizeof CharArray);
</code></pre>
<p>Vielleicht geht es ja um Binär-Daten, wer weiß.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2246745</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246745</guid><dc:creator><![CDATA[Sone]]></dc:creator><pubDate>Wed, 29 Aug 2012 15:25:55 GMT</pubDate></item><item><title><![CDATA[Reply to char array zu std::string on Wed, 29 Aug 2012 15:47:45 GMT]]></title><description><![CDATA[<p>Sone schrieb:</p>
<blockquote>
<p>Ich glaube</p>
</blockquote>
<p>Guter Indikator, um das Posten sein zu lassen. Gerade wenn das Problem schon gelöst ist.</p>
<p>Sone schrieb:</p>
<blockquote>
<pre><code class="language-cpp">STRING.assign(CharArray, CharArray + sizeof CharArray);
</code></pre>
</blockquote>
<p>Reserviert wahrscheinlich zu viel Speicher. Und die nächste Frage wird sicher sein, warum das mit <code>char*</code> nicht funktioniert. Sowieso wurde auf eine bessere Möglichkeit (Konstruktor oder Zuweisungsoperator) schon hingewiesen.</p>
<p>Sone schrieb:</p>
<blockquote>
<p>Vielleicht geht es ja um Binär-Daten, wer weiß.</p>
</blockquote>
<p>Bestimmt, dafür verwendet man natürlich die auf Zeichenketten ausgelegte <code>std::string</code> -Klasse. Triff bitte nicht ständig irgendwelche weltfremden Annahmen, von denen der Threadersteller nichts erwähnt hat, nur um verwirrende Posts zu rechtfertigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2246751</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2246751</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Wed, 29 Aug 2012 15:47:45 GMT</pubDate></item></channel></rss>