第1章使用Visual C++2010编程
1.1 .NET Framework
1.2 CLR
CLI是一种标准规范,而CLR是微软对CLI的实现。
两种方式:
非托管C++或本地C++:本地执行的代码,MFC和API SDK。
托管的C++:运行在CLR中的C++代码。动态分配的内存自动释放,但性能损失。
对于新的应用程序,应该在一开始就决定使用托管的C++还是非托管的C++。
1.4 学习Windows编程
1.4.1 学习C++
Visual C++ 2010 完全支持下面两个独立标准定义的C++版本:
ISO/IEC C++标准 用于实现本地非托管的C++应用程序,多数计算机平台都支持该版本。
C++/CLI 标准是专门为编写针对CLR的程序而设计的,它是ISO/IEC C++的扩展。
1.4.2 C++标准
1.5 集成开发环境 IDE
编辑器
编译器
连接器
库