<?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[Fast std::map and std::set replacement]]></title><description><![CDATA[<p><a href="http://www.codeproject.com/KB/cpp/stree.aspx" rel="nofollow">http://www.codeproject.com/KB/cpp/stree.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/219740/fast-std-map-and-std-set-replacement</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 19:03:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/219740.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Aug 2008 06:48:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fast std::map and std::set replacement on Thu, 07 Aug 2008 06:48:08 GMT]]></title><description><![CDATA[<p><a href="http://www.codeproject.com/KB/cpp/stree.aspx" rel="nofollow">http://www.codeproject.com/KB/cpp/stree.aspx</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1560559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1560559</guid><dc:creator><![CDATA[--------]]></dc:creator><pubDate>Thu, 07 Aug 2008 06:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to Fast std::map and std::set replacement on Thu, 07 Aug 2008 07:05:21 GMT]]></title><description><![CDATA[<p>Halte nur ich es für eine blöde Idee, Keys entweder mit <strong>memmove</strong> herumzureichen oder aber als Zeiger speichern zu müssen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1560572</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1560572</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 07 Aug 2008 07:05:21 GMT</pubDate></item><item><title><![CDATA[Reply to Fast std::map and std::set replacement on Thu, 07 Aug 2008 09:49:02 GMT]]></title><description><![CDATA[<p>LordJaxom schrieb:</p>
<blockquote>
<p>Halte nur ich es für eine blöde Idee, Keys entweder mit <strong>memmove</strong> herumzureichen oder aber als Zeiger speichern zu müssen?</p>
</blockquote>
<p>Jo. Irgendwie frage ich mich, wie das gehen soll, wenn der Key ein komplexerer Typ ist. String reicht eigentlich schon. Sehr ominös...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1560697</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1560697</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Thu, 07 Aug 2008 09:49:02 GMT</pubDate></item><item><title><![CDATA[Reply to Fast std::map and std::set replacement on Thu, 07 Aug 2008 10:38:20 GMT]]></title><description><![CDATA[<p>Habe im Artikel noch gelesen, dass diese Variante (memmove) nur für integrale Typen zum Tragen kommen darf und es für diese per Default auch tut. Der Text liest sich aber so, als könnte man nicht-primitive Typen auch auf diese Weise benutzen. Wenn das so wäre, könnte man das per static assertion sicherlich unterbinden.</p>
<p>Ansonsten frage ich mich, ob ein memmove wirklich schneller ist als eine Compiler-optimierte Kopierschleife.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1560748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1560748</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Thu, 07 Aug 2008 10:38:20 GMT</pubDate></item></channel></rss>