Although pointers in C/C++ can seem confusing at first, they provide an extremely powerful tool that allows you to create compact and efficient code. Although pointers in C/C++ can seem confusing at ...
Recent announcements made by some big players in the industry about C++ enablement -- like Google's Android NDK, the Apple-sponsored Clang compiler or the inclusion of C++ as a first-class citizen in ...
This article describes how to use function pointers in various ways to increase the performance and/or the readability of your code. I will try to make this as easy to understand as possible for ...
I have Visual Studio .NET and I was fooling around with Microsoft's Managed Extensions. They let you write garbage collected objects in C++, and it is presented as a fundamentally new paradigm. I've ...
We all know that smart pointers are really nice things and we should be using them instead of raw new and delete. But what if deleting a pointer is not only the thing we need to call before the object ...