<?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* 2 string]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie bekomme ich ein char-Array</p>
<p>char[100] = 'bla\n\nbla\n';</p>
<p>in einen STring der auch formatiert ist?</p>
<p>Ausgabe sollte bei 'cout &lt;&lt; cppString' sein:<br />
bla</p>
<p>bla</p>
<p>Gruß<br />
Boris</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169889/char-2-string</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 23:04:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169889.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Jan 2007 20:56:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 20:56:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie bekomme ich ein char-Array</p>
<p>char[100] = 'bla\n\nbla\n';</p>
<p>in einen STring der auch formatiert ist?</p>
<p>Ausgabe sollte bei 'cout &lt;&lt; cppString' sein:<br />
bla</p>
<p>bla</p>
<p>Gruß<br />
Boris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206628</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206628</guid><dc:creator><![CDATA[hjdt]]></dc:creator><pubDate>Tue, 09 Jan 2007 20:56:36 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 21:41:04 GMT]]></title><description><![CDATA[<p>Ungefähr so, wie Du es beschrieben hast.<br />
Du solltest lediglich noch den Variablennamen einfügen...</p>
<p>Was kommt denn bei Dir raus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206672</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206672</guid><dc:creator><![CDATA[Xin]]></dc:creator><pubDate>Tue, 09 Jan 2007 21:41:04 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 23:35:37 GMT]]></title><description><![CDATA[<p>Xin schrieb:</p>
<blockquote>
<p>Ungefähr so, wie Du es beschrieben hast.<br />
Du solltest lediglich noch den Variablennamen einfügen...</p>
<p>Was kommt denn bei Dir raus?</p>
</blockquote>
<p>Also das was er dort definiert hat ist ein <strong>C-String</strong>!</p>
<p>Ein <strong>C++-String</strong> ist ein Objekt der Klasse <em>std::string</em>.</p>
<p>So kann mans machen:</p>
<pre><code class="language-cpp">#include &lt;ioStream&gt;
#include &lt;String&gt;

std::string strOutDieErste(&quot;Dein C++ String!&quot;);
std::cout &lt;&lt; strOutDieErste;
// oder:
char szBuffer[] = &quot;Dein C String der bald ein C++ String ist.&quot;;
std::string strOutDieZweite(szBuffer);
std::cout &lt;&lt; strOutDieZweite;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1206681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206681</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 09 Jan 2007 23:35:37 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 22:19:45 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;ioStream&gt;
#include &lt;String&gt;
</code></pre>
</blockquote>
<p>ist das nicht case sensitive?<br />
:xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206690</guid><dc:creator><![CDATA[ten]]></dc:creator><pubDate>Tue, 09 Jan 2007 22:19:45 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 22:36:50 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>Du kannst aber keine <em>std::string</em>-Objekte über die Standardausgabe ausgeben, da der Operator <em>&lt;&lt;</em> für diesen Typ nicht überladen ist.</p>
</blockquote>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206701</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206701</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 09 Jan 2007 22:36:50 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 22:44:09 GMT]]></title><description><![CDATA[<p>Also mir wäre das auch neu, das ich einen string nicht an cout schieben kann. Ich machs immer so.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206704</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Tue, 09 Jan 2007 22:44:09 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Tue, 09 Jan 2007 23:32:46 GMT]]></title><description><![CDATA[<p>ten schrieb:</p>
<blockquote>
<p>CodeFinder schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;ioStream&gt;
#include &lt;String&gt;
</code></pre>
</blockquote>
<p>ist das nicht case sensitive?<br />
:xmas2:</p>
</blockquote>
<p>Nein.</p>
<p>Aber die Sache mit dem Ausgeben von std::string war murks^^. Der Operator ist überladen (habe mich da von ner dämlichen Fehlermeldung meines Compilers irritieren lassen). Sorry!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206717</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 09 Jan 2007 23:32:46 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 00:29:38 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>doch in der Präprozessoranweisung include ist die Beachtung der Groß- bzw. Kleinschreibung entscheidend.</p>
<p>Dies zeigt nicht nur ein Blick in das Verzeichnis der Header...</p>
<blockquote>
<p>martin@debian:/usr/include/c++/3.3$ ls<br />
algorithm complex deque iterator stack<br />
backward csetjmp exception limits stdexcept<br />
bits csignal exception_defines.h list streambuf<br />
bitset cstdarg ext locale string<br />
cassert cstddef fstream map typeinfo<br />
cctype cstdio functional memory utility<br />
cerrno cstdlib i486-linux new valarray<br />
cfloat cstring iomanip numeric vector<br />
ciso646 ctime ios ostream<br />
climits cwchar iosfwd queue<br />
clocale cwctype iostream set<br />
cmath cxxabi.h istream sstream<br />
martin@debian:/usr/include/c++/3.3$</p>
</blockquote>
<p>... sondern auch die Fehlermeldungen des Compilers:</p>
<blockquote>
<p>$ g++ main.cpp<br />
main.cpp:1:20: ioStream: Datei oder Verzeichnis nicht gefunden<br />
main.cpp: In function <code>int main()': main.cpp:6: error:</code>cout' undeclared (first use this function)<br />
main.cpp:6: error: (Each undeclared identifier is reported only once for each<br />
function it appears in.)<br />
$</p>
</blockquote>
<p>Grüße<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206722</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 10 Jan 2007 00:29:38 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 07:45:23 GMT]]></title><description><![CDATA[<p>Xin schrieb:</p>
<blockquote>
<p>Ungefähr so, wie Du es beschrieben hast.<br />
Du solltest lediglich noch den Variablennamen einfügen...</p>
<p>Was kommt denn bei Dir raus?</p>
</blockquote>
<p>Ausagbe:<br />
bla\n\nbla\n</p>
<p>Er gibt die Formatierungen mit aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206784</guid><dc:creator><![CDATA[hjdt]]></dc:creator><pubDate>Wed, 10 Jan 2007 07:45:23 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 08:10:31 GMT]]></title><description><![CDATA[<p>Dann hast du irgendwo anders Dummheiten gemacht, also solltest du mal etwas mehr Code zeigen.</p>
<p>'\n' in String/Zeichen-Literalen wird schon während der Überstzung umgewandelt in das Zeilenende-Zeichen - und das bewirkt dann in der Ausgabe auch einen Zeilenwechsel.</p>
<p>Probleme könntest du höchstens bekommen, wenn dein String vom Anwender kommt - wenn der ein \n eintippt, werden daraus auch zwei unabhängige Zeichen '\' und 'n' (die auch genau so wieder ausgegeben werden). In dem Fall könntest du über die Eingabe drüberlaufen und alle Vorkommen von &quot;\\n&quot; ersetzen durch &quot;\n&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206790</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206790</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 10 Jan 2007 08:10:31 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 08:32:57 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>ten schrieb:</p>
<blockquote>
<p>CodeFinder schrieb:</p>
<blockquote>
<pre><code class="language-cpp">#include &lt;ioStream&gt;
#include &lt;String&gt;
</code></pre>
</blockquote>
<p>ist das nicht case sensitive?<br />
:xmas2:</p>
</blockquote>
<p>Nein.</p>
</blockquote>
<p>auf jedem system 'nein' ?<br />
oder nur unter windooze?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1206800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1206800</guid><dc:creator><![CDATA[ten]]></dc:creator><pubDate>Wed, 10 Jan 2007 08:32:57 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 11:36:49 GMT]]></title><description><![CDATA[<p>ISO/IEC 14882:1998 schrieb:</p>
<blockquote>
<p>16.2 Absatz 5<br />
[...] The implementation <strong>may</strong> ignore the distinctions of alphabetical case.</p>
</blockquote>
<p>Also ist &quot;auf jedem System 'nein'&quot; mit &quot;nein&quot; zu beantworten <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1207009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207009</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 10 Jan 2007 11:36:49 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Wed, 10 Jan 2007 22:09:47 GMT]]></title><description><![CDATA[<p>hehe <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="😃"
    /> ... Also habs mal mit Visual C++ 6.0 und Visual C++ 2005 ausprobiert, da gings...hängt dann wohl doch vom Compiler ab.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207553</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207553</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 10 Jan 2007 22:09:47 GMT</pubDate></item><item><title><![CDATA[Reply to char* 2 string on Thu, 11 Jan 2007 07:12:08 GMT]]></title><description><![CDATA[<p>CodeFinder schrieb:</p>
<blockquote>
<p>hängt dann wohl doch vom Compiler ab.</p>
</blockquote>
<p>Vermutlich eher vom drunterliegenden Betriebssystem (sprich: unter Windows klappt es, unter Linux höchstwahrscheinlich nicht (weil dort das Dateisystem case-sensitiv arbeitet)).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207623</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207623</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 07:12:08 GMT</pubDate></item></channel></rss>