《C++/CLI in Action》

原创 2007年09月13日 10:01:00

C++/CLI in Action

Nishant Sivakumar

April, 2007 | 416 pages
ISBN: 1-932394-81-8


“... a great resource, an outstanding job, a must-read...”
 —Ayman B. Shoukry, VC++ Team, Microsoft Corporation

“... explains the C++/CLI language and shows how it can be used.”
 —James Johnson, www.misterdotnet.com/blog/

“... a great reference ... a must-have in any C++ programmer抯 bookshelf.”
 —Michael L. Taylor, C# MVP

“... absolutely the only book you抣l need to learn this powerful new .NET language ... a lifesaver... .”
 —Christian Graus, Code Project

Developers initially welcomed Microsoft抯 Managed C++ for .NET, but the twisted syntax made it difficult to use. Its much-improved replacement, C++/CLI, now provides an effective bridge between the native and managed programming worlds. Using this technology, developers can combine existing C++ programs and .NET applications with little or no refactoring. Accessing .NET libraries like Windows Forms, WPF, and WCF from standard C++ is equally easy.

C++/CLI in Action is a practical guide that will help you breathe new life into your legacy C++ programs. The book begins with a concise C++/CLI tutorial. It then quickly moves to the key themes of native/managed code interop and mixed-mode programming. You抣l learn to take advantage of GUI frameworks like Windows Forms and WPF while keeping your native C++ business logic. The book also covers methods for accessing C# or VB.NET components and libraries. Written for readers with a working knowledge of C++.



  • Call C++ libraries from C# or VB.NET
  • C++ for WPF and WCF
  • Mixed-mode programming techniques
  • Move from Managed C++ to C++/CLI


About the Authors

Nishant Sivakumar has extensive experience with Visual C++, MFC, C#, and the .NET Framework. He has been a Microsoft Visual C++ MVP since 2002 and maintains an MVP tips and tricks website and a popular blog. Nish is in charge of several products for The Code Project. He also authored Extending MFC Applications with the .NET Framework. Nish lives with his wife in Toronto, Ontario.




  • 2003年04月30日 00:00
  • 676KB
  • 下载


  • 2013年08月30日 15:44
  • 17.83MB
  • 下载

《C++ Concurrency in Action》读书笔记三 同步并发操作

本章要点 *等待事件 *使用futures等待一次性事件(waiting for one-off events with futures) *等待时间限制 *使用同步操作来简化代码 这章主要描述了如何...
  • sesiria
  • sesiria
  • 2016年05月23日 10:35
  • 720

C++/CLI in Action

  • 2008年10月10日 17:08
  • 17.83MB
  • 下载

C++ CLI In Acton

  • 2008年11月18日 17:27
  • 7.83MB
  • 下载

C++11 多线程编程《C++ Concurrency in Action》读书笔记(3)-Sharing data between Threads

1.1     Problems with sharingdata between threads When it comes down to it, the problems withsharin...

C++ Concurrency in Action 书籍阅读

并发编程,之前甚少接触,也基本上未进行过任何的编程任务。始终是心里的一个痛。于是,痛定思痛,安排今年两个月左右的时间仔细研究一本书籍《C++ Concurrency in Action》。     ...

《C++ Concurrency in Action》读书笔记二 线程之间共享资源

  • sesiria
  • sesiria
  • 2016年05月16日 00:13
  • 313

《C++ Concurrency in Action》笔记31 测试及调试多线程应用程序

10 测试及调试并行应用 在设计并行代码时要

《C++ Concurrency in Action》读书笔记四 c++内存模型和原子类型

本章概要 * C++11的内存模型 * C++ STL提供的原子类型 * 原子类型的操作 * 如何使用这些操作了进行线程同步 1. 内存模型基础 内存模型分为两方面,一个是基础的结构方面,一个是并发方...
  • sesiria
  • sesiria
  • 2016年05月26日 16:45
  • 485
您举报文章:《C++/CLI in Action》