<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>C++ Team Blog</provider_name><provider_url>https://devblogs.microsoft.com/cppblog</provider_url><author_name>Eric Battalio</author_name><author_url>https://devblogs.microsoft.com/cppblog/author/eric-battalio/</author_url><title>Code Analysis Survey - C++ Team Blog</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="aiuHaUw7uX"&gt;&lt;a href="https://devblogs.microsoft.com/cppblog/code-analysis-survey/"&gt;Code Analysis Survey&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://devblogs.microsoft.com/cppblog/code-analysis-survey/embed/#?secret=aiuHaUw7uX" width="600" height="338" title="&#x201C;Code Analysis Survey&#x201D; &#x2014; C++ Team Blog" data-secret="aiuHaUw7uX" 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://devblogs.microsoft.com/cppblog/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://devblogs.microsoft.com/cppblog/wp-content/uploads/sites/9/2018/08/cplusplusfeature.png</thumbnail_url><thumbnail_width>558</thumbnail_width><thumbnail_height>350</thumbnail_height><description>The Visual C++ team loves surveys, but maybe not for the reasons you think. Surveys are often used to collect data that is sliced, diced, aggregated and munged to provide objective audience insights. We use some of our surveys for this purpose &#x2014; how common is the use of some feature, scenario, or inhibition to [&hellip;]</description></oembed>
