This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Microsoft Logo
Gray Pipe
Developer Network Developer Network Developer
Sign in

Subscriber portal

Get tools
  • Downloads
    • Visual Studio
    • SDKs
    • Trial software
      • Free downloads
      • Office resources
      • SharePoint Server 2013 resources
      • SQL Server 2014 Express resources
      • Windows Server 2012 resources
  • Programs
    • Subscriptions
      • Overview
      • Administrators
    • Students
      • Microsoft Imagine
      • Microsoft Student Partners
    • ISV
    • Startups
    • Events
  • Community
    • Magazine
    • Forums
    • Blogs
    • Channel 9
  • Documentation
    • APIs and reference
    • Dev centers
    • Samples
    • Retired content
search clear
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.
Visual Studio 2015 Visual C++ .NET Programming with C++/CLI
.NET Programming with C++/CLI C++/CLI Tasks
C++/CLI Tasks
C++/CLI Tasks
C++/CLI Tasks
How to: Create CLR Empty Projects
How to: Create CLR Console Applications
How to: Use Tracking References in C++/CLI
How to: Use Arrays in C++/CLI
How to: Define and Consume Classes and Structs
C++ Stack Semantics for Reference Types
User-Defined Operators
User-Defined Conversions
initonly
How to: Define and Use Delegates
How to: Define and consume enums
How to: Use Events in C++/CLI
How to: Define an Interface Static Constructor
How to: Declare Override Specifiers in Native Compilations
How to: Use Properties in C++/CLI
How to: Use safe_cast in C++/CLI
Native and .NET Interoperability
C++/CLI Migration Primer
Pure and Verifiable Code
Regular Expressions
File Handling and I/O
Graphics Operations
Windows Operations
Data Access
Interoperability with Other .NET Languages
Serialization
Friend Assemblies (C++)
Managed Types
Reflection
Strong Name Assemblies (Assembly Signing)
Debug Class
STL/CLR Library
C++ Support Library
Exceptions in C++/CLI
Boxing (C++/CLI)
TOC
Collapse the table of content
Expand the table of content
This documentation is archived and is not being maintained.
This documentation is archived and is not being maintained.

C++/CLI Tasks

Visual Studio 2015
Other Versions
  • Visual Studio 2013
  • Visual Studio 2012
 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at C++/CLI Tasks.

The articles in this section of the documentation show how to use various features of C++/CLI.

In This Section

How to: Create CLR Empty Projects
How to: Create CLR Console Applications (C++/CLI)
How to: Use Tracking References in C++/CLI
How to: Use Arrays in C++/CLI
How to: Define and Consume Classes and Structs (C++/CLI)
C++ Stack Semantics for Reference Types
User-Defined Operators (C++/CLI)
User-Defined Conversions (C++/CLI)
initonly (C++/CLI)
How to: Define and Use Delegates (C++/CLI)
How to: Define and consume enums in C++/CLI
How to: Use Events in C++/CLI
How to: Define an Interface Static Constructor (C++/CLI)
How to: Declare Override Specifiers in Native Compilations (C++/CLI)
How to: Use Properties in C++/CLI
How to: Use safe_cast in C++/CLI

Related Sections

.NET Programming with C++/CLI (Visual C++)
Show:
Print Export (0)
Print Share
IN THIS ARTICLE
    Is this page helpful?
    Additional feedback?
    1500 characters remaining
    Thank you! We appreciate your feedback.

    Dev centers

    • Windows
    • Office
    • Visual Studio
    • Microsoft Azure
    • More...

    Learning resources

    • Microsoft Virtual Academy
    • Channel 9
    • MSDN Magazine

    Community

    • Forums
    • Blogs
    • Codeplex

    Support

    • Self support

    Programs

    • BizSpark (for startups)
    • Microsoft Imagine (for students)
    United States (English)
    • Newsletter
    • Privacy & cookies
    • Terms of use
    • Trademarks
    logo © 2017 Microsoft
    © 2017 Microsoft