FunctionX Press FunctionX Visual C++/CLI C++ C++ For BCB Visual C++ .NET C++ Builder C# Visual C# Win32
 

C++ is a language used to create computer applications that a person can use to tell the computer what to do. C++/CLI is a C++ flavor developed by Microsoft but submitted to international standardization.

This web site is dedicated to C++/CLI, providing lessons, tips, and links on how to program in this language.

Google
 

 

Fundamentals

Classes

Functions

:: Introduction to C++/CLO
:: Program Structure
:: Intro to Variables
::Variables Scope
:: Pointers and Handles
:: Data Reading and Formatting
:: Introduction to Classes
:: Value Types
:: Unions
:: Memory Management
:: Introduction to Methods
:: Classes and Methods
:: Static Members
:: Construction and Destruction
:: Introduction
:: Passing Arguments
:: Classes and Functions
:: Pointers to Functions
:: Function Templates
:: Generic Functions

Conditions

Using Classes

Properties of Classes

:: Boolean Variables
:: Boolean Operations
:: Enumerations
:: Logical Operations
:: Conjunction & Disjunction
:: Conditional Statements
:: Inheritance
:: Abstraction
:: Interfaces
:: Class Templates
:: Delegates
:: Generic Methods
:: Generics & Inheritance
:: Introduction
:: Indexed Properties
:: Classes and Indexed Properties
 

File Processing

Serialization

Arrays

:: Introduction
:: Details on File Processing
:: Files Operations
:: Binary
:: SOAP
:: Details
:: Introduction to Arrays
:: Multi-Dimensional Arrays
:: Jagged Arrays
:: Arrays and Classes

Collections

Data Sets

XML

:: Introduction
:: Array-Based
:: .NET Support
:: ICollection
:: IList

ADO.NET

  :: Simple Data Display

Examples

Factorial 1
Factorial 2
Permutation
Combinatorial
An Abstract Class
An Array of Objects as a Member Variable
Returning and Passing an Array of Managed Objects
Recursion: An example of creating and using a function that calls itself
Last Update: Saturday, April 26, 2008 09:17
Started on Sunday 07 May 2006
Bjarne Stroustrup View on C++/CLI
 
 
  Copyright © 2006-2007, FunctionX, Inc.