<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>GDK Software</provider_name><provider_url>https://gdksoftware.com/nl</provider_url><title>Smartpointers in Delphi</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="AAQvnYB3kv"&gt;&lt;a href="https://gdksoftware.com/nl/kennisbank/smartpointers-in-delphi"&gt;Smartpointers in Delphi&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://gdksoftware.com/nl/kennisbank/smartpointers-in-delphi/embed#?secret=AAQvnYB3kv" width="600" height="338" title="&#x201C;Smartpointers in Delphi&#x201D; &#x2014; GDK Software" data-secret="AAQvnYB3kv" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://gdksoftware.com/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>Zoals je misschien weet heeft Delphi geen garbare collection. ARC zal snel verwijderd worden van de niet-Windows compiler. Delphi heeft dus geen structuur voor het automatisch opruimen van objecten. We hebben onderzoek gedaan om te zien of Smartpointers geschikt zijn voor het automatisch opruimen van objecten. Het concept van Smartpointers is ontleend aan C++ en [&hellip;]</description><thumbnail_url>https://gdksoftware.com/wp-content/uploads/2020/07/1.png</thumbnail_url><thumbnail_width>479</thumbnail_width><thumbnail_height>567</thumbnail_height></oembed>
