This documentation is archived and is not being maintained.

Reference (How Do I in Visual C++)

Visual Studio 2008

This page links to reference topics for the Visual C++ language and its libraries. To view other categories of popular tasks covered in Help, see How Do I in Visual C++.

C Language Reference

Describes the C programming language as implemented in Microsoft C.

C++ Language Reference

Explains the C++ programming language as implemented in Microsoft C++.

C/C++ Preprocessor Reference

Explains the preprocessor as it is implemented in Microsoft C/C++.

C Run-Time Libraries

Discusses the various .lib files that comprise the C run-time libraries as well as their associated compiler options and preprocessor directives.

Standard C++ Library Reference

Discusses the ways a C++ program can call on a large number of functions from this conforming implementation of the Standard C++ Library. These functions perform essential services such as input and output and provide efficient implementations of frequently used operations.

.NET Framework Programming in Visual Studio

Discusses application development with the .NET Framework in Visual Basic, Visual C#, Visual J#, or Visual C++.

.NET Framework Class Library Reference

Introduces the .NET Framework class library, a library of classes, interfaces, and value types that are included in the Microsoft .NET Framework.

ATL Reference

Documents the Active Template Library (ATL), a set of template-based Visual C++ classes that simplify the programming of Component Object Model (COM) objects.

ATL/MFC Shared Classes

Documents the classes that are shared between ATL and MFC.

MFC Reference

Covers the classes, global functions, global variables, and macros that make up the Microsoft Foundation Class Library.

C++ Support Library

Provides classes that support managed programming in C++.