The Wayback Machine - https://web.archive.org/web/20120322101930/http://www.codeguru.com:80/Cpp/

    Latest Visual C++ / C++ Articles

    Visual Studio 11: C++ IntelliSense Code Snippets

    One of the new features of Visual Studio 11 is inserting C++ code snippets at a specified insertion point or around a selected block. Visual Studio 11 comes with a set of C++ code snippets but we can create and use our own, as well. Read on to learn more...

    C/C++: The Hazards of Using a Minimal Amount of Code

    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.

    MFC Application: Adding Service Mode Support

    Learn how to extend the life of legacy user-mode applications without the need to dismantle and rewrite--in just a few easy steps.

    Simplest Window Service

    Learn how to convert an app into a service without much of an effort using this simple, two-step, yet powerful Windows Service class called CSvcHandler.

    [Updated] Mandelbrot Using C++ AMP

    This article implements a Mandelbrot renderer that is multiple times faster than a CPU-only implementation by using a new Microsoft technology called C++ AMP: Accelerated Massive Parallelism, introduced in the Visual C++ 11 Preview.

    How to Make Fewer Errors at the Stage of Code Writing. Part N4

    Andrey Karpov shares some useful observations on error patterns, touching upon the subject of handling rare and emergency conditions in programs.

    Latest Columns

    Using VC++ .NET

    USING VC++ .NET

    MFC Integration with the Windows Transactional File System (TxF)

    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.

    Nuts & Bolts

    .NET NUTS & BOLTS

    .NET Framework: Collections and Generics

    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...

    VB Today

    VISUAL BASIC TODAY

    Input and Output with VB.NET 2010

    The .NET runtime has everything you need to format your output and handle special characters. Both Visual Basic 2010 Express edition and Visual Studio 2010 help you with Intellisense if you can't remember the syntax. This article explores simple console input and output and shows you how to get it done.

    Insights

    PROGRAMMING INSIGHTS

    Building Task Based WCF Services with Task Parallel Library

    Tasks and the Task Parallel Library (TPL) will soon be entering the Windows Communication Foundation (WCF) vernacular. WCF 4.5 will include Task based options, however, a WCF developer needn't wait for .NET 4.5 to leverage TPL. Jeffrey Juday shows you how to build a TPL Task based WCF Service with WCF 4.0.