Foreword to the First Editionby Stanley B. Lippman

A person standing on the side of a river shouts to someone on the opposite bank: "How do you get to the other side?" The second person replies: "You are on the other side."

—Chris Gosden

C++/CLI is a binding of C++ to Microsoft's .NET programming environment. It integrates ISO C++ with the Unified Type System (UTS) of the Common Language Infrastructure (CLI). It supports both source-level and binary interoperability between native and managed C++. As the Gosden quote suggests, it is how one gets to the other side, regardless of where you happen to be standing. The actual details of how you do this are covered in Gordon's fine text.

In primitive societies and adolescent fantasy novels, such ...

Get Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.