C++ is not dead, nor is it simply for low-level programming. C++ is positioned to do more than ever before.

C++ is not dead, nor is it simply for low-level programming. C++ is positioned to do more than ever before.
This first article in a series devoted to how C/C++ programmers unintentionally play with fire discusses how programmers often attempt to explicitly call a constructor.
Learn how to extend the life of legacy user-mode applications without the need to dismantle and rewrite--in just a few easy steps.
This third article in the series discusses a couple of new programming methods that can help you make your code simpler and safer.
Wong Shao Voon shows you how to use SSE2 to Speed up Alphablending.
This is the second article on avoiding certain errors at the early stage of code writing. In the previous post, we have already advised you to avoid a large number of calculations in one expression. However, we should investigate this question in detail. Let's see what's dangerous about complex expressions and how we can avoid many logical errors.
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...
The final installment of our Slot Game series shows you how to build in a way to win or lose. We will also add some effects for when a win takes place.
Understanding Serialization is important if a developer is contemplating Azure .NET Queuing on either Azure Service Bus or Azure Storage Queues. Jeffrey Juday examines some common patterns to effectively apply Data Contract Serialization, leveraging the .NET Data Contract Serialization.