Visual C++ 2010 ATL /CLR/MFC/Win32有何不同
2015-10-16 16:05
309 查看
Active Template Library (活动模板库) http://blog.csdn.net/xdrt81y/article/details/17143135
ATL是一个产生C++/COM代码的框架,就如同C语言是一个产生汇编代码的框架
ATL又不同于MFC,它完全面向COM组件,其技术路线也不同于MFC,MFC使用的是C++中的继承、封装、嵌套等常规技术,而ATL使用了C++中模板、多继承等高级技术,甚至还用到了STL。
MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。
从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR.
WIN32 winAPI MFC MFC类库 CLR .net库
ATL是一个产生C++/COM代码的框架,就如同C语言是一个产生汇编代码的框架
ATL又不同于MFC,它完全面向COM组件,其技术路线也不同于MFC,MFC使用的是C++中的继承、封装、嵌套等常规技术,而ATL使用了C++中模板、多继承等高级技术,甚至还用到了STL。
MFC、ATL和CLR是VC2005内置的3大库,涵盖了windows的各种开发方法和开发应用。
从编程所处层次而言,WIN32为最底层,其次是MFC.然后是CLR.
WIN32 winAPI MFC MFC类库 CLR .net库
相关文章推荐
- c++模板与泛型编程基础
- C语言经典面试题
- 【c++ templates读书笔记】【7】模板元编程
- 【c++ templates读书笔记】【7】模板元编程
- C语言程序判断文件夹是否存在
- 谈论C++当然结果
- c语言:统计整数二进制表示中1的个数(汉明重量)
- C++STL学习(5)容器map和multimap
- C++ Struct
- 如何将C++中的SOCKADDR_IN*参数类型转换成C#中的参数类型
- c++ # ## 区别
- C++ MD5加密函数
- vs/vc++中无法解析的外部符号
- C++操作一个Excel字体大小 边框 对齐方式等
- C语言小问题集锦
- 爬爬爬之路:C语言(七) 结构体篇
- C++标准模板库中list大数据量情况下析构效率的研究
- C++primer学习:拷贝控制(1)
- C++命名规则
- c#入门经典5~8章 与c++对比