<?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 umwandeln]]></title><description><![CDATA[<p>Hallöchen..<br />
Gibt es eine Möglichkeit einen std::string in char* zu casten?</p>
<p>Habe es mit der offensichtlichen Art</p>
<pre><code class="language-cpp">char* ptr;
string str = &quot;test&quot;;
ptr = static_cast&lt;char*&gt;(str);
</code></pre>
<p>versucht. (Natürlich) ohne Erfolg.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/195934/string-umwandeln</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 05:38:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/195934.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Oct 2007 17:17:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String umwandeln on Tue, 23 Oct 2007 17:17:52 GMT]]></title><description><![CDATA[<p>Hallöchen..<br />
Gibt es eine Möglichkeit einen std::string in char* zu casten?</p>
<p>Habe es mit der offensichtlichen Art</p>
<pre><code class="language-cpp">char* ptr;
string str = &quot;test&quot;;
ptr = static_cast&lt;char*&gt;(str);
</code></pre>
<p>versucht. (Natürlich) ohne Erfolg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390718</guid><dc:creator><![CDATA[Johannes B]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:17:52 GMT</pubDate></item><item><title><![CDATA[Reply to String umwandeln on Tue, 23 Oct 2007 17:20:15 GMT]]></title><description><![CDATA[<p>Du kannst mit der Methode string::c_str() ein konstantes char-array mit dem Inhalt des Strings bekommen.<br />
Willst du das dann aber verändern, musst du es wohl in ein char-array kopieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390719</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:20:15 GMT</pubDate></item><item><title><![CDATA[Reply to String umwandeln on Tue, 23 Oct 2007 17:22:11 GMT]]></title><description><![CDATA[<p>Eigentlich bekommst du nur einen konstanten char-Pointer (Arrays kann man in C/C++ nicht zurückliefern). Das const könntest du wegcasten, was aber sehr böse wäre.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390722</guid><dc:creator><![CDATA[this-*gt*that]]></dc:creator><pubDate>Tue, 23 Oct 2007 17:22:11 GMT</pubDate></item><item><title><![CDATA[Reply to String umwandeln on Tue, 23 Oct 2007 19:32:10 GMT]]></title><description><![CDATA[<p>Naja kommt darauf an, wofür du das brauchst ... normal solltest du immer mit einem gewöhnlichen const char* auskommen. Wenn das mal nicht der Fall sein sollte, geh den Umweg über char* arr = new char[size + 1]; delete [] arr; usw ... und weiß dan am Ende dem String arr zu.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1390815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1390815</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 23 Oct 2007 19:32:10 GMT</pubDate></item></channel></rss>