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
This section contains concepts and task-based topics about C ++ programming. Content of this section
(1) Use C ++ for. NET Programming
Describes the. NET functions available in the entire c ++/CLI Syntax, including pure msilProgramAnd verifiable Assembly creation.
The following topics describe how Visual C ++ targets the. NET platform. Content of this section
PureCodeAnd verifiable code
C ++ Regular Expression
File Processing and I/O in C ++
Use. NET Framework to perform graphical operations (C ++)
Windows operations (C ++)
Use ADO. NET data access in C ++
Interoperability between C ++ and other. NET languages
Serialization in C ++
Managed type
Reflection in C ++
Strong name Assembly (Assembly signature)
Debug class in Visual C ++
(2) interoperability between the local machine and. net
Description: The technology used to interface non-. NET Framework functions, including options only applicable to C ++.
Visual c ++ supports interoperability and allows the co-existence and interaction of hosted and unmanaged structures within the same assembly or even the same file. Others. the net language also supports a small subset of this function (such as P/invoke), but most of the interoperability support provided by Visual C ++ is unavailable in other languages.
Hybrid (local and hosted) Assembly
This section describes how to use an Assembly that contains the/CLR (Common Language Runtime Library compilation) compiler options for hosted and unmanaged functions.
Use the local COM server in. net
This section describes how to use COM components in. NET applications.
Use Windows Forms user control in MFC
This section describes how to use the MFC Windows Forms Support class to host Windows Forms controls in the MFC application.
Call Local functions from managed code
This section describes how to use non-clr dll in. NET applications.
(3) General Concepts
Describes C ++ topics such as data access, exception handling, and multithreading. Content of this section
Data Access (C ++)
DLL
International programming
Multi-Thread Programming
(4) Visual C ++ 64-bit Programming
The description is applicable to various 64-bit tool sets of C ++ programmers and provides guidance on common porting problems. Content of this section
How to: Configure visual c ++ projects for 64-bit platforms
How to: Enable the 64-bit visual c ++ toolset on the command line
FAQs about visual C ++ 64-bit migration
Itanium software agreement
X64 software agreement
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/agan4014/archive/2008/03/22/2204657.aspx
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/agan4014/archive/2008/03/22/2204657.aspx
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/agan4014/archive/2008/03/22/2204657.aspx