3 ms·
From the blog post: >We have eliminated most of the manual resource management in the code through the introduction of several special-purpose smart pointer and
by jasode 12y ago
From the blog post:
>We have eliminated most of the manual resource management in the code through the introduction of several special-purpose smart pointer and handle types. Enormous functions have been split into smaller, maintainable pieces. We have eliminated 75%(2) of the conditional compilation preprocessor directives (#ifdef, #else, etc.) by converting internal implementation details to use C++ features like templates and overloading.
FYI... The author of the blog post (James McNellis) also has an excellent video presentation that explains that paragraph in more detail.
http://channel9.msdn.com/events/TechDays/Techdays-2014-the-Netherlands/Modernizing-Legacy-C-Code http://channel9.msdn.com/events/TechDays/Techdays-2014-the-N...