<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Debugging on C&#43;&#43; Club</title>
    <link>https://cppclub.uk/tags/debugging/</link>
    <description>Recent content in Debugging on C&#43;&#43; Club</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>Gleb Dolgich</copyright>
    <lastBuildDate>Thu, 12 May 2022 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cppclub.uk/tags/debugging/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Meeting 149 - Visual Studio, GCC, sanitizers, parsers, crashes, UB</title>
      <link>https://cppclub.uk/meetings/2022/149/</link>
      <pubDate>Thu, 12 May 2022 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2022/149/</guid>
      <description>&lt;h1 id=&#34;meeting-149---visual-studio-gcc-sanitizers-parsers-crashes-ub&#34;&gt;Meeting 149 - Visual Studio, GCC, sanitizers, parsers, crashes, UB&lt;/h1&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/EoQb39zWP94?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/2d28dd30-347d-425a-8087-67e63633e8b4&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-2d28dd30-347d-425a-8087-67e63633e8b4&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;visual-studio-2022-172&#34;&gt;Visual Studio 2022 17.2&lt;/h2&gt;&#xA;&lt;p&gt;Microsoft &lt;a href=&#34;https://devblogs.microsoft.com/visualstudio/visual-studio-2022-17-2-is-now-available/&#34;&gt;released&lt;/a&gt; VS2022 17.2. The main highlights for C++ developers are:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 146 - March mailing, floating point comparisons, unit libraries</title>
      <link>https://cppclub.uk/meetings/2022/146/</link>
      <pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2022/146/</guid>
      <description>&lt;h1 id=&#34;meeting-146---march-mailing-floating-point-comparisons-unit-libraries&#34;&gt;Meeting 146 - March mailing, floating point comparisons, unit libraries&lt;/h1&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;video&#34;&gt;Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/EbuYHkXwn1g?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/0262b6a0-683b-42a3-aca2-61e1b1702e42&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-0262b6a0-683b-42a3-aca2-61e1b1702e42&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;march-committee-mailing&#34;&gt;March committee mailing&lt;/h2&gt;&#xA;&lt;p&gt;The March committee mailing contains some existing papers with new revisions, and some new papers. Let&amp;rsquo;s have a look at some of them.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 143 (3 Feb 2022)</title>
      <link>https://cppclub.uk/meetings/2022/143/</link>
      <pubDate>Thu, 03 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2022/143/</guid>
      <description>&lt;h1 id=&#34;meeting-143-3-feb-2022&#34;&gt;Meeting 143 (3 Feb 2022)&lt;/h1&gt;&#xA;&lt;h2 id=&#34;media&#34;&gt;Media&lt;/h2&gt;&#xA;&lt;h3 id=&#34;screencast&#34;&gt;Screencast&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/TXIlhWG3neM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;    &lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;podcast&#34;&gt;Podcast&lt;/h3&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/5030a50c-ca9c-413a-93b3-f00d135f0dce&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-5030a50c-ca9c-413a-93b3-f00d135f0dce&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;why-do-you-like-c&#34;&gt;Why do you like C++?&lt;/h2&gt;&#xA;&lt;p&gt;An amusing &lt;a href=&#34;https://www.reddit.com/r/cpp/comments/scri8u/why_do_you_like_c/&#34;&gt;thread&lt;/a&gt; on Reddit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 136 (23 Sep 2021)</title>
      <link>https://cppclub.uk/meetings/2021/cppclubuk-136-20210923/</link>
      <pubDate>Thu, 23 Sep 2021 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2021/cppclubuk-136-20210923/</guid>
      <description>&lt;h1 id=&#34;meeting-136-23-sep-2021&#34;&gt;Meeting 136 (23 Sep 2021)&lt;/h1&gt;&#xA;&lt;script async defer onload=&#34;redcircleIframe();&#34; src=&#34;https://api.podcache.net/embedded-player/sh/0835997e-47ec-438e-b6ae-0b390966aa7e/ep/a322c819-fb3a-4add-be92-3d73020df898&#34;&gt;&lt;/script&gt;&#xA;    &lt;div class=&#34;redcirclePlayer-a322c819-fb3a-4add-be92-3d73020df898&#34;&gt;&lt;/div&gt;&#xA;    &lt;style&gt;&#xA;    .redcircle-link:link {&#xA;        color: #ea404d;&#xA;        text-decoration: none;&#xA;    }&#xA;    .redcircle-link:hover {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:active {&#xA;        color: #ea404d;&#xA;    }&#xA;    .redcircle-link:visited {&#xA;        color: #ea404d;&#xA;    }&#xA;&lt;/style&gt;&#xA;&lt;p style=&#34;margin-top:3px;margin-left:11px;font-family: sans-serif;font-size: 10px; color: gray;&#34;&gt;Powered by &lt;a class=&#34;redcircle-link&#34; href=&#34;https://redcircle.com?utm_source=rc_embedded_player&amp;utm_medium=web&amp;utm_campaign=embedded_v1&#34;&gt;RedCircle&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;september-mailing&#34;&gt;September mailing&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/#mailing2021-09&#34;&gt;September committee mailing is out&lt;/a&gt;. This is what caught my attention.&lt;/p&gt;&#xA;&lt;h3 id=&#34;move_only_function&#34;&gt;&lt;code&gt;move_only_function&lt;/code&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p0288r9.html&#34;&gt;P0288R9&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This paper proposes a conservative, move-only equivalent of &lt;code&gt;std::function&lt;/code&gt;. It is intended to be the same as &lt;code&gt;std::function&lt;/code&gt;, with the following differences:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 125 (11 Mar 2021)</title>
      <link>https://cppclub.uk/meetings/2021/cppclubuk-125-20210311/</link>
      <pubDate>Thu, 11 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2021/cppclubuk-125-20210311/</guid>
      <description>&lt;h1 id=&#34;meeting-125-11-mar-2021&#34;&gt;Meeting 125 (11 Mar 2021)&lt;/h1&gt;&#xA;&lt;h2 id=&#34;visual-studio-2019-update&#34;&gt;Visual Studio 2019 update&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://devblogs.microsoft.com/cppblog/address-sanitizer-for-msvc-now-generally-available/&#34;&gt;Address Sanitizer for MSVC&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/m13fej/address_sanitizer_for_msvc_now_generally/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://devblogs.microsoft.com/cppblog/intellisense-improvements-in-visual-studio-2019/&#34;&gt;IntelliSense Improvements&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/m25grs/intellisense_improvements_in_visual_studio_2019_c/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;how-does-modern-c-c20-compare-with-rust&#34;&gt;How does Modern C++ (C++20) compare with Rust?&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/m0cxfn/how_does_modern_c_c20_compare_with_rust/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Even if you don&amp;rsquo;t use Rust learn it. It will make you a better C++ programmer. &lt;a href=&#34;https://www.reddit.com/r/cpp/comments/m0cxfn/how_does_modern_c_c20_compare_with_rust/gq8klzq/&#34;&gt;#&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;lief-library-to-instrument-executable-formats&#34;&gt;LIEF: Library to Instrument Executable Formats&lt;/h2&gt;&#xA;&lt;p&gt;This project aims to provide a cross platform library to parse, modify and abstract ELF, PE and MachO formats.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://lief.quarkslab.com/&#34;&gt;Website&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://lief.quarkslab.com//doc/latest/&#34;&gt;Docs&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/lief-project/LIEF&#34;&gt;GitHub&lt;/a&gt; (Apache 2 Licence)&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://lief.quarkslab.com/blog/2021-03-10-profiling-cpp-code-with-frida/&#34;&gt;Profiling C++ code with Frida&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://frida.re/&#34;&gt;Frida website&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/frida/frida&#34;&gt;Frida on GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/lief-project/frida-profiler&#34;&gt;Frida Profiler&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;enforcing-signatures-on-templated-callbacks&#34;&gt;Enforcing Signatures On Templated Callbacks&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://philippegroarke.com/posts/2021/enforcing_signatures_on_templated_callbacks/&#34;&gt;Philippe M. Groarke&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/lzx0ia/enforcing_signatures_on_templated_callbacks/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;improving-print-logging-with-line-pos-info--modern-c&#34;&gt;Improving Print Logging with Line Pos Info &amp;amp; Modern C++&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.cppstories.com/2019/04/file-pos-log/&#34;&gt;B. Filipek&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.cppstories.com/2019/04/file-pos-log/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;the-perils-of-the-accidental-c-conversion-constructor&#34;&gt;The perils of the accidental C++ conversion constructor&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://devblogs.microsoft.com/oldnewthing/20210115-00/?p=104719&#34;&gt;Raymond Chen&lt;/a&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/ky691b/the_perils_of_the_accidental_c_conversion/&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;No one hates C++ more than the people who love C++. &lt;a href=&#34;https://www.reddit.com/r/cpp/comments/ky691b/the_perils_of_the_accidental_c_conversion/gjfbed4/&#34;&gt;#&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 124 (4 Mar 2021)</title>
      <link>https://cppclub.uk/meetings/2021/cppclubuk-124-20210304/</link>
      <pubDate>Thu, 04 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2021/cppclubuk-124-20210304/</guid>
      <description>&lt;h1 id=&#34;meeting-124-4-mar-2021&#34;&gt;Meeting 124 (4 Mar 2021)&lt;/h1&gt;&#xA;&lt;h2 id=&#34;library-virtualmultiarray&#34;&gt;Library: VirtualMultiArray&lt;/h2&gt;&#xA;&lt;p&gt;Multi graphics card based C++ virtual array implementation that uses OpenCL just for the data transfers on PCIe bridge.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/tugrul512bit/VirtualMultiArray&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/tugrul512bit/VirtualMultiArray/wiki/How-it-works&#34;&gt;Wiki&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.reddit.com/r/cpp/comments/leq0tm/a_c_virtualarray_that_uses_graphics_cards_as/?ref=share&amp;amp;ref_source=link&#34;&gt;Reddit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;library-reference-views&#34;&gt;Library: Reference Views&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;rviews&lt;/strong&gt; (reference views) is a header-only C++17 library that allows viewing an STL container via another STL container with lvalue semantics. E.g. you could view a list as it would be a vector, or even as it would be a map, or even both.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 105 (23 April 2020)</title>
      <link>https://cppclub.uk/meetings/2020/cppclubuk-105-20200423/</link>
      <pubDate>Thu, 23 Apr 2020 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2020/cppclubuk-105-20200423/</guid>
      <description>&lt;h1 id=&#34;meeting-105-23-april-2020&#34;&gt;Meeting 105 (23 April 2020)&lt;/h1&gt;&#xA;&lt;h2 id=&#34;sign-up-for-pure-virtual-c-conference-2020&#34;&gt;Sign Up For Pure Virtual C++ Conference 2020&lt;/h2&gt;&#xA;&lt;p&gt;Pure Virtual C++ 2020 is a free single-track one-day virtual conference for the whole C++ community. It is taking place on Thursday 30th April 2020 from 14:30 to 23:00 UTC&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Genius name!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://visualstudio.microsoft.com/pure-virtual-cpp-event/&#34;&gt;Pure Virtual C++ Conference&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://devblogs.microsoft.com/cppblog/sign-up-for-pure-virtual-c-conference-2020/&#34;&gt;Microsoft&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;All talks will be pre-recorded and streamed on YouTube Live with a live Q&amp;amp;A session with the speakers. After the event, the talks will be available to watch online for free.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Meeting 24 August 2017</title>
      <link>https://cppclub.uk/meetings/2017/2017-08-24/</link>
      <pubDate>Thu, 24 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://cppclub.uk/meetings/2017/2017-08-24/</guid>
      <description>&lt;h1 id=&#34;meeting-24-august-2017&#34;&gt;Meeting 24 August 2017&lt;/h1&gt;&#xA;&lt;h2 id=&#34;c-core-guideline-checker-in-vs2017&#34;&gt;C++ Core Guideline Checker in VS2017&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://blogs.msdn.microsoft.com/vcblog/2017/08/11/c-core-guidelines-checker-in-visual-studio-2017/&#34;&gt;Post&lt;/a&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to enable the checker in VS2017&lt;/li&gt;&#xA;&lt;li&gt;How to choose rules&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;llvm-now-supports-pdb-on-windows&#34;&gt;LLVM now supports PDB on Windows&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://blog.llvm.org/2017/08/llvm-on-windows-now-supports-pdb-debug.html&#34;&gt;Post&lt;/a&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;CodeView format: Microsoft, mid-1980&amp;rsquo;s, poorly documented&lt;/li&gt;&#xA;&lt;li&gt;Linux: DWARF&lt;/li&gt;&#xA;&lt;li&gt;PDB = CodeView + database (completely undocumented)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;I got some odd stares (to put it lightly) when I suggested that we just ask Microsoft if they would help us out.  But ultimately we did, and… they agreed!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
