<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>e-sygoing.link — Memory Management</title>
  <link>https://e-sygoing.link</link>
  <description>Latest links in the Memory Management category</description>
  <language>en-us</language>
  <lastBuildDate>Sun, 24 May 2026 16:23:49 -0400</lastBuildDate>
  <atom:link href="https://e-sygoing.link/rss.php?type=new&amp;cid=88284"
             rel="self" type="application/rss+xml"/>
    <item>
    <title>A Garbage Collection Framework for C++</title>
    <link>https://e-sygoing.link/link/5642324-a-garbage-collection-framework-for-c</link>
    <description>An article on using garbage collection through the use of smart pointers.</description>
    <pubDate>Wed, 01 Apr 2026 21:43:18 -0400</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642324</guid>
  </item>
    <item>
    <title>Memory Hygiene in C and C++: Safe Programming with Risky Data</title>
    <link>https://e-sygoing.link/link/5642332-memory-hygiene-in-c-and-c-safe-programming-with-risky-data</link>
    <description>Memory management is scary. It should be: A lot can go wrong--often very wrong. But a moderately experienced C or C++ programmer can learn and understand memory hazards completely.</description>
    <pubDate>Tue, 30 Dec 2025 02:35:10 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642332</guid>
  </item>
    <item>
    <title>Smart Pointers in Boost</title>
    <link>https://e-sygoing.link/link/5642329-smart-pointers-in-boost</link>
    <description>Introduces smart pointers and takes a look at Boosts various smart pointer templates (scoped_ptr, scoped_array, shared_ptr, and shared_array).</description>
    <pubDate>Mon, 06 Oct 2025 19:35:25 -0400</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642329</guid>
  </item>
    <item>
    <title>C++ Memory Management: From Fear to Triumph, Part 2</title>
    <link>https://e-sygoing.link/link/5642334-c-memory-management-from-fear-to-triumph-part-2</link>
    <description>This article explains design principles that will help keeping memory management error out of C++ code.</description>
    <pubDate>Wed, 06 Aug 2025 03:48:47 -0400</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642334</guid>
  </item>
    <item>
    <title>A Garbage Collection Framework for C++, Part II</title>
    <link>https://e-sygoing.link/link/5642325-a-garbage-collection-framework-for-c-part-ii</link>
    <description>This article deals with refactoring the code originally presented in part 1 in order to allow polymorphic types to be used.</description>
    <pubDate>Sun, 18 May 2025 09:06:11 -0400</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642325</guid>
  </item>
    <item>
    <title>To New, Perchance to Throw, Part 1</title>
    <link>https://e-sygoing.link/link/5642318-to-new-perchance-to-throw-part-1</link>
    <description>Explains why a class that provides its own class-specific operator new(), or operator new[](), should also provide corresponding class-specific versions of plain new, in-place new, and nothrow new.</description>
    <pubDate>Thu, 27 Feb 2025 23:00:06 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642318</guid>
  </item>
    <item>
    <title>C++ Memory and Resource Management</title>
    <link>https://e-sygoing.link/link/5642333-c-memory-and-resource-management</link>
    <description>Stephen Dewhurst discusses how the various features of C++ are used together in memory management, how they sometimes interact in surprising ways, and how to simplify their interactions.</description>
    <pubDate>Tue, 25 Feb 2025 12:41:18 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642333</guid>
  </item>
    <item>
    <title>The Rule of The Big Two</title>
    <link>https://e-sygoing.link/link/5642335-the-rule-of-the-big-two</link>
    <description>Matthew and Bjorn update the well-known Rule of The Big Three, explaining which one of those member functions is not always needed.</description>
    <pubDate>Wed, 08 Jan 2025 19:15:44 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642335</guid>
  </item>
    <item>
    <title>Using auto_ptr Effectively</title>
    <link>https://e-sygoing.link/link/5642321-using-autoptr-effectively</link>
    <description>Explains why auto_ptr neatly solves common C++ design and coding problems, and why using it can lead to more robust code.</description>
    <pubDate>Mon, 23 Dec 2024 04:39:19 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642321</guid>
  </item>
    <item>
    <title>C++ Memory Management: From Fear to Triumph, Part 1</title>
    <link>https://e-sygoing.link/link/5642327-c-memory-management-from-fear-to-triumph-part-1</link>
    <description>This article discusses C++ in the context of several other popular languages. It also describes the kinds of memory errors that can occur in C++ programs.</description>
    <pubDate>Sun, 15 Dec 2024 22:58:22 -0500</pubDate>
    <guid isPermaLink="false">https://e-sygoing.link/go/5642327</guid>
  </item>
  </channel>
</rss>
