<?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[wie funktioniert assign?]]></title><description><![CDATA[<p>hi, wenn ich strings erzeuge zum beispiel:</p>
<p>string str1 (&quot;Frank&quot;);</p>
<p>oder so ähnlich, ist mir die Funktionsweise klar, nur ich habe das Problem, ich verstehe diese Ausdrucksweise nicht:</p>
<p>str2.assign(&quot;Tina&quot;);<br />
str2.assign(&quot;Tina&quot;,1,2);<br />
str2.assign(10,'0');</p>
<p>bitte um hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/222408/wie-funktioniert-assign</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 02:33:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/222408.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Sep 2008 07:25:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wie funktioniert assign? on Fri, 12 Sep 2008 07:26:23 GMT]]></title><description><![CDATA[<p>hi, wenn ich strings erzeuge zum beispiel:</p>
<p>string str1 (&quot;Frank&quot;);</p>
<p>oder so ähnlich, ist mir die Funktionsweise klar, nur ich habe das Problem, ich verstehe diese Ausdrucksweise nicht:</p>
<p>str2.assign(&quot;Tina&quot;);<br />
str2.assign(&quot;Tina&quot;,1,2);<br />
str2.assign(10,'0');</p>
<p>bitte um hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1580649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1580649</guid><dc:creator><![CDATA[ladyamen]]></dc:creator><pubDate>Fri, 12 Sep 2008 07:26:23 GMT</pubDate></item><item><title><![CDATA[Reply to wie funktioniert assign? on Fri, 12 Sep 2008 07:36:58 GMT]]></title><description><![CDATA[<p>die Funktion assign ist bei string 5 mal überladen:</p>
<p>assign(const string&amp; str);<br />
=&gt; damit wird in deinen String der übergebene String kopiert</p>
<p>assign(const string&amp; str, size_t pos, size_t n);<br />
=&gt; damit wird in deinen String ein Substring des übergebenen Strings beginnend ab dessen Position pos über eine Länge von n kopiert</p>
<p>assign(const char* s, size_t n);<br />
=&gt; damit wird in deinen String ein String über die ersten n Charaktäre des C-Strings s kopiert<br />
(das ist das was du als 2. Beispiel geschrieben hast)</p>
<p>assign(const char* s);<br />
=&gt; damit wird in deinen String der übergebene C-String kopiert (der muss nullterminiert sein!)</p>
<p>assign(size_t n, char c);<br />
=&gt; damit wird in deinen String ein String der n mal aus dem Zeichen c besteht kopiert</p>
<p>zusätzlich gibt es noch die altbekannte</p>
<p>template &lt;class InputIterator&gt; string&amp; assign(InputIterator first, InputIterator last);<br />
=&gt; damit wird in deinen String Elemente von Position first bis last (ausgeschlossen) kopiert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1580650</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1580650</guid><dc:creator><![CDATA[Paul Manns]]></dc:creator><pubDate>Fri, 12 Sep 2008 07:36:58 GMT</pubDate></item><item><title><![CDATA[Reply to wie funktioniert assign? on Fri, 12 Sep 2008 10:48:25 GMT]]></title><description><![CDATA[<p>Oder auch gleich hier reinschauen:</p>
<p><a href="http://www.cplusplus.com/reference/string/string/assign.html" rel="nofollow">http://www.cplusplus.com/reference/string/string/assign.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1580806</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1580806</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 12 Sep 2008 10:48:25 GMT</pubDate></item></channel></rss>