<?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[strings]]></title><description><![CDATA[<p>was ist genau der unterschied zwischen</p>
<p>#include &lt;cstring&gt;<br />
und<br />
#include &lt;string&gt;</p>
<p>was unterscheidet die beiden, was haben sie gemeinsam?<br />
was sollte man verwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/242872/strings</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 18:19:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/242872.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Jun 2009 08:10:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 08:10:13 GMT]]></title><description><![CDATA[<p>was ist genau der unterschied zwischen</p>
<p>#include &lt;cstring&gt;<br />
und<br />
#include &lt;string&gt;</p>
<p>was unterscheidet die beiden, was haben sie gemeinsam?<br />
was sollte man verwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723656</guid><dc:creator><![CDATA[shisha]]></dc:creator><pubDate>Tue, 09 Jun 2009 08:10:13 GMT</pubDate></item><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 08:16:57 GMT]]></title><description><![CDATA[<p>cstring ist C<br />
string ist C++</p>
<p>Verwende string (--&gt; std::string), da du hier mit String-Objekten arbeitest, die das Speichermanagment für Dich machen und wesentlich mächtiger sind.</p>
<p>siehe auch hier: <a href="http://www.willemer.de/informatik/cpp/string.htm" rel="nofollow">http://www.willemer.de/informatik/cpp/string.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723664</guid><dc:creator><![CDATA[Roger Wilco]]></dc:creator><pubDate>Tue, 09 Jun 2009 08:16:57 GMT</pubDate></item><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 08:16:49 GMT]]></title><description><![CDATA[<p>Wie <a href="http://www.cplusplus.com/reference/" rel="nofollow">hier</a> und <a href="http://www.cppreference.com/wiki/" rel="nofollow">hier</a> leicht nachzulesen ist, bieten die beiden 2 unterschiedliche Möglichkeiten Texte/Zeichenketten zu bearbeiten.<br />
* cstring eben die aus C bekannten &quot;Nullterminierten-Charakter-Arrays&quot; über entsprechende Funktionen<br />
* string über die in C++ übliche Klasse std::string (und Zusatzfunktionen).</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723666</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723666</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 09 Jun 2009 08:16:49 GMT</pubDate></item><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 08:17:08 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/string/" rel="nofollow"> <code>&lt;string&gt;</code> </a><br />
<a href="http://www.cplusplus.com/reference/clibrary/cstring/" rel="nofollow"> <code>&lt;cstring&gt;</code> </a><br />
Viele weitere Fragen werden auf der Seite auch beantwortet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723668</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Tue, 09 Jun 2009 08:17:08 GMT</pubDate></item><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 09:30:38 GMT]]></title><description><![CDATA[<p>soweit so gut, aber mal inder praxis:</p>
<p>ich möchte eine datei zum schreiben öffnen</p>
<p>void open ( const char * filename,ios_base::openmode mode = ios_base::out );</p>
<p>hier erwartet er ja ein char* . also einen cstring wenn ich mich nicht irre.</p>
<p>Würde er auch einen string akzeptieren?<br />
Oder müsste ich den dann erst umwandeln?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1723708</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723708</guid><dc:creator><![CDATA[shisha]]></dc:creator><pubDate>Tue, 09 Jun 2009 09:30:38 GMT</pubDate></item><item><title><![CDATA[Reply to strings on Tue, 09 Jun 2009 09:46:38 GMT]]></title><description><![CDATA[<p>Dafür haben die std::strings eine Methode: c_str() Damit bist du &quot;kompatibel&quot; zu allen Schnittstellen, die auf C-Strings bestehen.</p>
<pre><code class="language-cpp">#include &lt;string&gt;   // C++ Strings
#include &lt;sstream&gt;  // Stringstreams
#include &lt;fstream&gt;  // Datei-Streams

void SchreibeInMeineDatei(int dateiNummer){

   std::string dateiName;
   std::ostringstream dateiNamenBaukasten;

   dateiNamenBaukasten &lt;&lt; &quot;MeineDatei_&quot; &lt;&lt; dateiNummer &lt;&lt; &quot;.txt&quot;;
   dateiName = dateiNamenBaukasten.str(); /// eigentlich unnötiger Zwischenschritt

   std::ofstream meineDatei(dateiName.c_str());

   meineDatei &lt;&lt; &quot;Dieser Satz steht jetzt in meiner Datei!&quot; &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1723716</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1723716</guid><dc:creator><![CDATA[Roger Wilco]]></dc:creator><pubDate>Tue, 09 Jun 2009 09:46:38 GMT</pubDate></item></channel></rss>