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

    Latest Visual C++ / C++ Articles

    Monetize Your Free Android App by Creating a Paid App to Unlock Additional Features

    Trying to figure out how to bring in more revenue for your Android app? Try adding a paid version, which would be used to unlock features in the free version.

    Creating Your Own Search Engine for C/C++ Code Samples

    Christopher Frenz describes a means of post processing keyword search results using regular expression, based pattern matching as a means of automatic C/C++ code extraction.

    Adventures with _chkstk

    Silviu-Marius Ardelean offers some insight into _chkstk and stack corruption.

    C++ 2011: nullptr

    C++ used to lack a special value to indicate a null pointer, which led to some problems. The new standard introduces a new reserved word nullptr, to designate a constant rvalue that represents a null pointer. Read on to learn more.

    C++ 2011: Strongly-typed Enums

    Strongly-typed enumerators, provided by the new C++ standard, solve the known problems with the traditional enumerators. The new standard brings a new kind of enumerator, introduced with 'enum class,' called strongly-typed enums.

    C++ 2011: Uniform Initialization

    Learn about the uniform initialization syntax and semantics available in the new C++ standard.

    Latest Columns

    Using VC++ .NET

    USING VC++ .NET

    Faster Microsoft C++ Programming With The MFC Class Wizard

    During the glory days of MFC and ATL in the 1990s and early 2000s, The Visual C++ class wizard was a highly-used and useful IDE tool that simplified life for developers. The re-introduction of the class wizard, after the absence of a decade, demonstrates commitment to the 'glory day's' ideal and adds simplicity to class management tasks inside the IDE.

    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

    WCF Data Services Providers

    OData's simplicity and common underlying Web standards have made it a popular Data protocol in the Microsoft stack. WCF Data Services includes several Providers that surface OData from .NET classes.