Today we are happy to announce the next Deleaker release. Deleaker 2019.2 is coming with the full support of RAD Studio: Delphi and C++ Builder. You can get Deleaker for Delphi / C++ Builder right …
Continue readingDeveloping C++/CLI handle classes
Table of contents Introduction 1. Basic Dispose pattern in C++/CLI 1.1. Defining a destructor and finalizer 1.2. Using stack semantics 2. Managed templates 2.1. Smart pointers 2.2. Usage example 2.3. More complex options for finalization …
Continue readingCopy semantics and resource management in C++
Table of contents Introduction 1. Basic copy-ownership policies 1.1. No copying policy 1.2. Exclusive ownership policy 1.3. Deep copying policy 1.4. Shared ownership policy 2. Deep copying policy – problems and solutions 2.1. Copy-on-write 2.2. …
Continue readingAbout smart pointers in C++
About smart pointers in ะก++ An application can use different resources – memory, handles, network connections and other stuff that is better to free after usage. C++ is a flexible language that allows a C++ …
Continue readingDeleaker 2018.27: new command line tool, bug fixes
The new Deleaker 2018.27 is available with new command line tool and several bug fixes. The new command line tool makes Deleaker a part of a test suite. Our customers used to ask if we …
Continue readingDeleaker 2018.22: Resource Usage Graph
We’re excited to announce you the latest update of Deleaker that includes the resource usage graph. Developers often ask if it’s possible to watch the memory usage of a process. Now with the help of …
Continue reading