News

These pointers weren't declared as raw, C-styled ones, but as shared_ptr to my_class. Shared_ptr is a generic class (known as template class in C++) which models a traditional pointer by exposing the ...
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 ...
Pointers are a powerful feature in C and C++, but they come with risks that can lead to serious issues like NULL pointer crashes. By following these best practices—initializing pointers, checking for ...
Also with Visual Studio 2022 17.5, Go To Definition for C++ now will use a more subtle indicator when the operation is taking more time, replacing the previous modal dialog.
Visual Studio 2022 17.12, the latest version of Microsoft’s signature integrated development environment (IDE), is now generally available, with improvements ranging from productivity ...
This first installment addresses the most often-mentioned issue regarding C++: memory management. Fortunately, that is no longer the stumbling block it once was, through a technique known as smart ...