Visual C++編程指南 http://msdn2.microsoft.com/zh-cn/library/ms173251(VS.80).aspx 英文版:Visual C++ Programming Guide http://msdn2.microsoft.com/zh-cn/library/ms173251(en-us,VS.80).aspx
本節包含關於 C++ 編程的概念性和基於任務的主題。本節內容
-
(1)使用 C++ 進行 .NET 編程
-
說明整個 C++/CLI 文法中可用的 .NET 功能,包括純 MSIL 程式集和可驗證程式集的建立。
-
下列主題描述 Visual C++ 如何以 .NET 平台為目標。本節內容
純程式碼和可驗證代碼
C++ Regex
C++ 中的檔案處理和 I/O
使用 .NET Framework 執行圖形操作 (C++)
Windows 操作 (C++)
C++ 中使用 ADO.NET 的資料訪問
C++ 與其他 .NET 語言的互通性
C++ 中的序列化
託管類型
C++ 中的反射
強式名稱程式集(程式集簽名)
Visual C++ 中的 Debug 類
-
(2)本機和 .NET 的互通性
-
說明與非 .NET Framework 功能進行介面所用的技術,包括僅適用於 C++ 的選項。
-
Visual C++ 支援互通性功能,允許託管和非託管構造在同一程式集內甚至同一檔案中共存和互動操作。其他 .NET 語言也支援此功能的一個小的子集(如 P/Invoke),但是由 Visual C++ 提供的大多數互通性支援在其他語言中是停用。
-
混合(本機和託管)程式集
-
介紹使用包含託管和非託管功能的 /clr(公用語言運行庫編譯) 編譯器選項產生的程式集。
-
使用 .NET 中的本機 COM 伺服器
-
介紹在 .NET 應用程式中使用 COM 組件的方式。
-
在 MFC 中使用 Windows 表單使用者控制項
-
討論如何使用 MFC Windows 表單支援類以承載 MFC 應用程式內的 Windows 表單控制項。
-
從Managed 程式碼調用本機函數
-
介紹在 .NET 應用程式中使用非 CLR DLL 的方式。
-
(3)一般概念
-
說明諸如資料訪問、異常處理和多線程的 C++ 主題。本節內容
資料訪問 (C++)
DLL
國際編程
多線程編程
-
(4)Visual C++ 64 位元編程
-
說明適用於 C++ 程式員的各種 64 位元工具集,並提供常見移植問題的指南。 本節內容