<?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[2 Strings addieren]]></title><description><![CDATA[<p>Hallo und guten Abend !</p>
<p>Ich hab grad ein mini-Problem: Ich möchte zwei (bei uns sagt man) Strings kopieren.<br />
Der eine sieht so aus:</p>
<pre><code class="language-cpp">BYTE input1[200] = &quot;abcdef&quot;;
</code></pre>
<p>und da möchte ich jetzt z.B. &quot;ghijk&quot; drannhängen.</p>
<p>Mit input+=&quot;ghijk&quot; wie z.B. in Java lässt sich da ja nix machen - wie könnte ich das sonst lösen ?</p>
<p>Danke gleichmal !</p>
<p>Bärlo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/121396/2-strings-addieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 19:00:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/121396.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Sep 2005 21:46:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2 Strings addieren on Thu, 22 Sep 2005 21:46:34 GMT]]></title><description><![CDATA[<p>Hallo und guten Abend !</p>
<p>Ich hab grad ein mini-Problem: Ich möchte zwei (bei uns sagt man) Strings kopieren.<br />
Der eine sieht so aus:</p>
<pre><code class="language-cpp">BYTE input1[200] = &quot;abcdef&quot;;
</code></pre>
<p>und da möchte ich jetzt z.B. &quot;ghijk&quot; drannhängen.</p>
<p>Mit input+=&quot;ghijk&quot; wie z.B. in Java lässt sich da ja nix machen - wie könnte ich das sonst lösen ?</p>
<p>Danke gleichmal !</p>
<p>Bärlo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878207</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878207</guid><dc:creator><![CDATA[Bärlo]]></dc:creator><pubDate>Thu, 22 Sep 2005 21:46:34 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Thu, 22 Sep 2005 21:58:10 GMT]]></title><description><![CDATA[<p>die string-klasse verwenden.</p>
<p>wenn das nicht geht: mit</p>
<pre><code class="language-cpp">sprintf(&quot;%s%s&quot;,string1,string2);
</code></pre>
<p>u.u. auch mit &quot;concat&quot; oder wie das ding heisst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878208</guid><dc:creator><![CDATA[4nt0n]]></dc:creator><pubDate>Thu, 22 Sep 2005 21:58:10 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Thu, 22 Sep 2005 21:59:05 GMT]]></title><description><![CDATA[<p><a href="http://www.cppreference.com/stdstring/strcat.html" rel="nofollow">http://www.cppreference.com/stdstring/strcat.html</a> <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/878209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878209</guid><dc:creator><![CDATA[masterofx32]]></dc:creator><pubDate>Thu, 22 Sep 2005 21:59:05 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Thu, 22 Sep 2005 22:05:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">BYTE abc[20]=&quot;&quot;;
BYTE cde[20]=&quot;&quot;;
cde = strcat( abc, &quot;tralala&quot; );
</code></pre>
<p>gibt mir den Fehler:<br />
'strcat' : Konvertierung von 'unsigned char [256]' in 'char *' nicht moeglich</p>
<p>abc liebt mir aber als BYTE[20] vor....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878212</guid><dc:creator><![CDATA[Bärlo]]></dc:creator><pubDate>Thu, 22 Sep 2005 22:05:02 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Thu, 22 Sep 2005 22:05:46 GMT]]></title><description><![CDATA[<p>ach, das war's ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
und bei meinem sprintf fehlt ja auch noch was... <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>
<p>na dann, gute nacht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878213</guid><dc:creator><![CDATA[4nt0n]]></dc:creator><pubDate>Thu, 22 Sep 2005 22:05:46 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Fri, 23 Sep 2005 05:21:43 GMT]]></title><description><![CDATA[<p>strcat könntest so verwenden:</p>
<pre><code class="language-cpp">strcat(abc,&quot;tralala&quot;);
strcat(cde,abc);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/878240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878240</guid><dc:creator><![CDATA[Vorden]]></dc:creator><pubDate>Fri, 23 Sep 2005 05:21:43 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Fri, 23 Sep 2005 07:39:30 GMT]]></title><description><![CDATA[<p>Vorden schrieb:</p>
<blockquote>
<p>strcat könntest so verwenden:</p>
<pre><code class="language-cpp">strcat(abc,&quot;tralala&quot;);
strcat(cde,abc);
</code></pre>
</blockquote>
<p>Ich würde _immer_ strncat statt strcat verwenden.<br />
Die Gründe sollten klar sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/878310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/878310</guid><dc:creator><![CDATA[shapeless]]></dc:creator><pubDate>Fri, 23 Sep 2005 07:39:30 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Strings addieren on Sat, 24 Sep 2005 10:56:32 GMT]]></title><description><![CDATA[<p>Bärlo schrieb:</p>
<blockquote>
<pre><code class="language-cpp">BYTE abc[20]=&quot;&quot;;
BYTE cde[20]=&quot;&quot;;
cde = strcat( abc, &quot;tralala&quot; );
</code></pre>
<p>gibt mir den Fehler:<br />
'strcat' : Konvertierung von 'unsigned char [256]' in 'char *' nicht moeglich</p>
<p>abc liebt mir aber als BYTE[20] vor....</p>
</blockquote>
<p>der fehler ist, daß du strcat() falsch verwendest. strcat() hängt das zweite argument an das erste an <strong>und speichert das ergebnis im ersten argument</strong>. der rückgabewert ist immer identisch mit dem ersten string-zeiger und wird normalerweise einfach ignoriert.</p>
<p>so wäre es richtig:</p>
<pre><code class="language-cpp">BYTE abc[20]=&quot;abcdef&quot;;
strcat( abc, &quot;tralala&quot; ); // jetzt steht in abc der string &quot;abcdeftralala&quot;
puts(abc);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/879025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/879025</guid><dc:creator><![CDATA[Konfusius]]></dc:creator><pubDate>Sat, 24 Sep 2005 10:56:32 GMT</pubDate></item></channel></rss>