<?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[Move-Semantik für Dummies]]></title><description><![CDATA[<p>Hat irgendjemand eine *einfache* Erklärung für &amp;&amp;?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/336793/move-semantik-für-dummies</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 20:35:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/336793.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Feb 2016 06:31:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Move-Semantik für Dummies on Wed, 17 Feb 2016 06:31:51 GMT]]></title><description><![CDATA[<p>Hat irgendjemand eine *einfache* Erklärung für &amp;&amp;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2487515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2487515</guid><dc:creator><![CDATA[fsfds]]></dc:creator><pubDate>Wed, 17 Feb 2016 06:31:51 GMT</pubDate></item><item><title><![CDATA[Reply to Move-Semantik für Dummies on Wed, 17 Feb 2016 06:35:05 GMT]]></title><description><![CDATA[<p>Die Frage ist zu vage, um sie zu beantworten (außer &quot;Ja&quot; oder &quot;Nein&quot; sind die Antworten, die du suchst). Welche Erklärungen kennst du? Welche Vorbildung hast du? Was verstehst du an den gängigen Erklärungen nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2487516</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2487516</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 17 Feb 2016 06:35:05 GMT</pubDate></item><item><title><![CDATA[Reply to Move-Semantik für Dummies on Wed, 17 Feb 2016 06:56:12 GMT]]></title><description><![CDATA[<p>Wann setzt man &amp;&amp; ein? Wenn man ein Objekt verschieben statt kopieren will?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2487517</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2487517</guid><dc:creator><![CDATA[fsfds]]></dc:creator><pubDate>Wed, 17 Feb 2016 06:56:12 GMT</pubDate></item><item><title><![CDATA[Reply to Move-Semantik für Dummies on Wed, 17 Feb 2016 07:16:12 GMT]]></title><description><![CDATA[<p>fsfds schrieb:</p>
<blockquote>
<p>Wann setzt man &amp;&amp; ein? Wenn man ein Objekt verschieben statt kopieren will?</p>
</blockquote>
<p>In den allermeisten Fällen wirst du &amp;&amp; nie brauchen. Es kommt vor allem dann vor, wenn du mal eine Klasse schreiben solltest, die selber direkt eine Ressource verwaltet. Dann kannst du damit move-Konstruktor und move-Zuweisungen implementieren, die das effiziente Übertragen des Besitzes einer Ressource erlauben. Als reiner Benutzer einer ressourcenverwaltenden Klasse musst du dich aber um nichts mehr kümmern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2487520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2487520</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 17 Feb 2016 07:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to Move-Semantik für Dummies on Wed, 17 Feb 2016 10:10:56 GMT]]></title><description><![CDATA[<p>Bei Perfect Forwarding braucht man auch ein <code>&amp;&amp;</code> . Allerdings ist das völlig verschieden von den Move Geschichten. Der Unterschied zwischen beiden ist nur ob der Typ vor <code>&amp;&amp;</code> ein Template Parameter ist oder nicht. Ursprünglich sollte eins von Beidem mal ein <code>&amp;&amp;&amp;</code> Werden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2487545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2487545</guid><dc:creator><![CDATA[sebi707]]></dc:creator><pubDate>Wed, 17 Feb 2016 10:10:56 GMT</pubDate></item></channel></rss>