This lecture provides an introduction to managed C++ and the mixing of managed and unmanaged C++. Unmanaged
(standard) C++ has a deep copy object model. C++\CLI (managed C++) has a shallow reference model virtually identical
to C#'s object model.
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
Interop with COM
Demonstrates the use of inproc COM component, ATLDemo7, from a C# client, using both early and late binding.
COM (client) to .Net
Demonstrates C++ COM client making calls on an instance of C# class.