- 浏览: 135232 次
- 性别:
- 来自: 北京
最新评论
STL(Standard Template Library)主要实现了一些复杂的算法,是C++的标准模板库。有多个实现,包括SGI 的STL库,STL PORT以及Dinkumware C++ Library等。
ATL(ActiveX Template Library)也是C++模板库,主要用于开发COM,ActiveX组件。介绍ATL的一个网页http://www.yesky.com/378/1720378.shtml
MFC,微软的应用程序框架,主要用于开发软件程序界面。
潘爱民关于《ATL Internals》的书评:
ATL是一个产生C++/COM代码的框架,就如同C语言是一个产生汇编代码的框架
ATL又不同于MFC,它完全面向COM组件,其技术路线也不同于MFC,MFC使用的是C++中的继
承、封装、嵌套等常规技术,而ATL使用了C++中模板、多继承等高级技术,甚至还用到了
STL。
发表评论
-
为什么连接safebrowsing-cache.google.com
2009-10-28 18:28 4477今天测试防火墙,看到被测主机会连接一个陌生ip,查了一下是go ... -
使用微软的工具生成证书
2009-07-28 13:32 2926一,使用微软的工具不采用私钥文件 1.制作根证书 make ... -
windows openssl 安装
2009-07-06 12:06 28181、下载perl并安装 2、下载openssl并解压 3、 ... -
ACM上安全相关的几个SIG
2009-03-10 10:31 1138今天正好找了一下: SIGSAC,这个是专门的安全相关的sac ... -
http meta设置的内容
2009-02-17 16:12 3878response.setHeader 是用来设置返回页面的头 ... -
网络安全笔试题目收集
2008-12-17 00:27 01、linux、unix、windows最近三大漏洞?2、用I ... -
网络安全产品
2008-12-16 22:27 1170IDS/IPS 启明:天阗 绿盟:冰之眼 东软:NetE ... -
html中的绝对和相对路径 zz
2008-12-16 15:34 1267如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误 ... -
MyEclipse、Tomcat的一点使用经验
2008-12-16 15:30 1348我用的是MyEclipse6.5 1、编码 在projec ... -
信息安全相关标准的一些总结
2008-11-18 23:22 0ISO/IEC 11770主要是密钥管理方面的标准。 IS ... -
JavaScript的基础知识(一)
2008-11-16 16:01 749数据类型: number,string,object和boll ... -
让你的 Web1.0 看起来像 Web2.0
2008-11-16 15:35 832在别人的blog上看到这篇文章,感觉挺好的 1. 把 es ... -
普华永道调查显示:中国信息安全发展仍滞后
2008-11-05 14:52 993“亚洲国家在推动信息安全方面已卓有成效,印度正在赶 ... -
信息安全标准ISO27000
2008-11-05 10:16 6254那天去考绿盟,最后问到ISO27000标准的事情,想了半天,不 ... -
TCP/UDP 端口汇总
2008-11-02 11:38 4112下表汇总了本文“系统服务端口”部分的信息。此表按端口号(而不是 ... -
cvs
2008-10-29 15:44 0Eclipse中CVS版本管理 ... -
MAC地址 IPV6地址 IPV4地址
2008-10-28 23:11 8117MAC地址 MAC地址通常表示为12个16进制数,每2个1 ... -
中继器、集线器、网桥、交换机和路由器之间的简单区别
2008-10-28 23:03 1915中继器、集线器、网桥 ... -
阿尔卡特朗讯笔试题汇总
2008-10-24 14:47 3312-----以下内容均来自网上—————— 1. 自己定义数 ... -
Java和C++中的纯虚函数、虚函数
2008-10-17 18:19 3555纯虚函数和虚函数都是在讲C++的时候出现的,于是,就想在JAV ...
相关推荐
C++是一种广泛使用的编程语言,其强大的功能很大程度上得益于丰富的标准库,其中STL(Standard Template Library,标准模板库)和ATL(Active Template Library,活动模板库)是两个非常重要的部分。 STL是C++标准...
《深入编程内幕——Visual C++》是一本专为C++开发者设计的深度学习书籍,它主要探讨了在Microsoft Visual C++环境下进行高级编程的各种技术、技巧和内幕知识。该书涵盖了从基本概念到复杂实现的广泛主题,旨在帮助...
在Visual C++编程中,基础知识主要包括C++语言的基础语法、面向对象编程概念、STL(Standard Template Library)的使用,以及MFC(Microsoft Foundation Classes)框架的应用。这些基础知识是构建高效、可维护的...
1. **C++基础知识**:书籍首先回顾了C++的基础知识,包括面向对象编程的三大特性(封装、继承和多态)、模板、异常处理、STL(Standard Template Library)等,这些都是理解和使用Visual C++的基石。 2. **Visual ...
在C++编程领域,STL(Standard Template Library)、ATL(Active Template Library)和WTL(Windows Template Library)是三个重要的库,它们各自提供了独特的功能,同时也存在一定的关联与区别。本文将深入探讨这三...
STL(标准模板库)是C++编程中不可或缺的一部分,由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室设计。它提供了一系列的模板类和模板函数,主要包括算法、容器和迭代器。算法是用于处理数据的通用程序...
DLL编程 10.4 示例——创建和使用Win32DLL 10.5 示例——创建和使用MFC DLL 第11章 ATL编程 11.2 示例——简单的非属性化ATL项目 11.3 示例——使用ATL开发COM组件 第12章 STL编程 12.6 示例...
在IT领域,Visual C++是一种强大的编程环境,用于开发Windows平台的应用程序。它结合了C++语言的强大功能和Microsoft的Windows API,使开发者能够创建高效、高性能的应用程序。本篇文章将深入探讨Visual C++编程的...
《Visual C++.NET深入编程电子版》是一本专注于讲解Microsoft的C++编程环境——Visual C++.NET的专著。这本书的目的是帮助读者深入了解.NET框架下的C++编程技术,包括语言特性、开发工具、应用程序接口(API)以及...
《Visual C++编程思想》是一本深度探讨微软的C++集成开发环境——Visual C++的著作。这本书旨在帮助读者从基础到深入理解VC++,通过丰富的实例和详细讲解,提升编程技术。 首先,Visual C++作为一款强大的开发工具...
对于Windows编程,Visual C++提供了一套MFC(Microsoft Foundation Classes)库,用于构建基于Windows的应用程序。书中会介绍MFC的基本架构,以及如何创建窗口、处理消息、添加控件和实现事件驱动编程。这有助于读者...
DLL编程 10.4 示例——创建和使用Win32DLL 10.5 示例——创建和使用MFC DLL 第11章 ATL编程 11.2 示例——简单的非属性化ATL项目 11.3 示例——使用ATL开发COM组件 第12章 STL编程 12.6 示例...
《C++手写中文输入法MFC实现详解》 C++是一种通用的、面向对象的编程语言,其强大的性能和灵活性使其在各种领域都有广泛的应用,包括开发输入法软件。MFC(Microsoft Foundation Classes)是微软提供的一个C++类库...
gridctrlatl.zip A grid control for displaying tabular data, based on Chris Maunder's grid control(101KB)<END><br>4,TempMonitor.zip A step by step tutorial on using ATL controls in MFC(47KB)<END>...
在数据库编程方面,Visual C++结合MFC(Microsoft Foundation Classes)库提供了强大的数据访问接口,如ODBC(Open Database Connectivity)和ADO(ActiveX Data Objects)。ODBC是用于访问各种类型数据库的标准API...
3. **STL(Standard Template Library)**:包括向量、列表、映射、算法等容器和函数对象,它们是C++编程中提高效率的重要工具。 4. **文件I/O**:了解如何使用C++标准库进行文件读写,以及如何与Windows API结合...