博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC ATL STL概要
阅读量:4493 次
发布时间:2019-06-08

本文共 537 字,大约阅读时间需要 1 分钟。

  MFC-----应用程序框架  

  ATL-----写COM的利器  
  STL-----用来写逻辑部分

MFC:   MFC的目标是桌面应用,当然也有网络部分但很不充分.MFC是一套APP   WIZARD,这个方面它做得很成功了,但现在网络越来越重要,MFC的桌面功能几乎可以说是达到了顶峰,你可以看到,这几年微软再也没有在里面加入什么新的东西.   

 

ATL:   微软的重点.开发COM的利器.ATL致力于开发一种精致短小的应用,原来它的主要目标是COM,但现在它在扩展,封装了CWND类等窗口操作,这说明ATL有取代MFC的趋向.   

 

STL:   这应该说是一套革命性的程序库.   单单C++标准委员会因为它而推迟几年才颁布C++语言标准就可知它的重要性.STL是精致优雅极有弹性的一整套程序逻辑思维解决方案.STL成为现在的 热门也就不奇怪了.事实上,微软的很大一部分跟STL差不多,如它的STRING类等.   

 

MFC中有许多类做出了STL的模型.这对微软来说是很难得的,因为那时STL还未面世.ATL中却是有很大一部分完全是为了符合STL的精神而写的,如它的枚举和集合,明显就是为STL订做的.

转载于:https://www.cnblogs.com/code1992/p/11393910.html

你可能感兴趣的文章
.net 模糊匹配路径
查看>>
用包来组织模型
查看>>
ORA-29857: 表空间中存在域索引和/或次级对象
查看>>
LeetCode58 Length of Last Word
查看>>
Python基础语法 系统学习
查看>>
推荐15款好用的JS开发工具
查看>>
ios开发之数据的持久化存储机制
查看>>
poj 3264
查看>>
图标跟着摄像机(Camera)orthographicSize的值改变大小
查看>>
LeetCode 386——字典序排数
查看>>
Oracle学习笔记之七(用户管理、角色与权限、导入导出等)
查看>>
linux如何挂载windows下的共享文件
查看>>
常用正则表达式
查看>>
C++学习笔记(IV) 之 表达式
查看>>
Houdini 节点参数读取输入节点的数据列表
查看>>
初识Linq to Entity
查看>>
Linux vmstat命令实战详解
查看>>
FastDFS在centos上的安装配置与使用
查看>>
HDU 1709 The Balance
查看>>
2016/7/7 设置wamp2.5 mysql密码 重点是mysql版本
查看>>