<?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[optimierung bei containern]]></title><description><![CDATA[<p>hallo</p>
<p>was war noch gleich der fachbegriff für die stl optimierung, dass z.b. ein string erst dann wirklich kopiert wird wenn sich eine der beiden instanzen ändert?</p>
<p>gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/318923/optimierung-bei-containern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Jul 2026 09:31:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/318923.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 Jul 2013 14:15:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:15:42 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>was war noch gleich der fachbegriff für die stl optimierung, dass z.b. ein string erst dann wirklich kopiert wird wenn sich eine der beiden instanzen ändert?</p>
<p>gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342546</guid><dc:creator><![CDATA[flabahz]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:15:42 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:17:06 GMT]]></title><description><![CDATA[<p>copy-on-write</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342548</guid><dc:creator><![CDATA[krümelkacker]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:17:06 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:17:37 GMT]]></title><description><![CDATA[<p>Copy on write (COW)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342549</guid><dc:creator><![CDATA[Kellerautomat@work]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:17:37 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:20:21 GMT]]></title><description><![CDATA[<p>achja... danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342550</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342550</guid><dc:creator><![CDATA[flabahz]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:20:21 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:28:33 GMT]]></title><description><![CDATA[<p>CoW hat an sich nichts mit der STL zu tun, ist bloß eine übliche Optimierung, die auch in vielen STL-Implementierungen benutzt wird. Oder wurde. Denn seit C++11 ist sie quasi verboten, die Implementierungen müssen bloß noch nachziehen. Der neue Kandidat für <em>die</em> Standardoptimierung ist wohl short string optimization. Die ist auch besser für Multithreading ausgelegt, was wohl auch ein/der Grund ist, wieso CoW in Ungnade gefallen ist:<br />
<a href="http://www.gotw.ca/publications/optimizations.htm" rel="nofollow">http://www.gotw.ca/publications/optimizations.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342555</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342555</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 14:43:38 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Der neue Kandidat für <em>die</em> Standardoptimierung ist wohl short string optimization.</p>
</blockquote>
<p>Wobei diese Optimierung tatsächlich nur bei basic_string eingesetzt werden kann und nicht auch allgemein bei richtigen Containern (ok, ggf. auch bei vector mit gutartigen (=trivialen) Typen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342558</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Wed, 31 Jul 2013 14:43:38 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 15:08:10 GMT]]></title><description><![CDATA[<p>camper schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Der neue Kandidat für <em>die</em> Standardoptimierung ist wohl short string optimization.</p>
</blockquote>
<p>Wobei diese Optimierung tatsächlich nur bei basic_string eingesetzt werden kann und nicht auch allgemein bei richtigen Containern (ok, ggf. auch bei vector mit gutartigen (=trivialen) Typen).</p>
</blockquote>
<p>Aus Interesse, warum? Und geht SSO auch mit eigenen Allokatoren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342567</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342567</guid><dc:creator><![CDATA[passant]]></dc:creator><pubDate>Wed, 31 Jul 2013 15:08:10 GMT</pubDate></item><item><title><![CDATA[Reply to optimierung bei containern on Wed, 31 Jul 2013 16:26:42 GMT]]></title><description><![CDATA[<p>passant schrieb:</p>
<blockquote>
<p>camper schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Der neue Kandidat für <em>die</em> Standardoptimierung ist wohl short string optimization.</p>
</blockquote>
<p>Wobei diese Optimierung tatsächlich nur bei basic_string eingesetzt werden kann und nicht auch allgemein bei richtigen Containern (ok, ggf. auch bei vector mit gutartigen (=trivialen) Typen).</p>
</blockquote>
<p>Aus Interesse, warum? Und geht SSO auch mit eigenen Allokatoren?</p>
</blockquote>
<p>Korrektur: SSO geht in keinem Fall bei richtigen Containern, weil Iteratoren auf Elemente bei swap stabil bleiben (23.2.1/8).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2342588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2342588</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Wed, 31 Jul 2013 16:26:42 GMT</pubDate></item></channel></rss>