![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
翻译
文章平均质量分 60
btwsmile
不积跬步无以至千里
展开
-
模板化继承、泛型继承、Veneers的概念解析
Veneers的概念相当简单,一个Veneer其实就是一个类模板,它拥有以下特征: 1)它从自己的主模板参数派生而来(常以public方式) 2)它不定义任何虚方法 3)它不定义任何非静态成员变量,也不定义虚拟析构方法 4)在2)和3)的基础上更进一步,相比于模板参数类,它并不会增加复合类的内存访问频率。翻译 2011-12-03 17:36:42 · 1327 阅读 · 0 评论 -
ATL: 理解窗口特征(Window Traits)
理解窗口特征 在创建一个ATL窗口对象时,窗口特征类提供了一种简单的方式来标准化窗口的风格。窗口特征被当成模板参数被CWindowImpl以及其它ATL窗口类所接受,从而在类的级别上为窗口提供缺省的窗口风格。 如果一个窗口实例的创建者没有在调用创建函数时显示提供窗口风格,你还是可以使用一个特征类来确保窗口在创建时采用的窗口风格准确无误。你甚至还可以确保该窗口翻译 2011-11-30 21:16:16 · 1437 阅读 · 0 评论 -
标准模板库STL简介
题 目:Introduction to the Standard Template Library原作者:SGI翻 译:btwsmile标准模板库(STL)是一个有关容器类、算法和迭代器的C++程序组件库,它提供了计算机科学领域内基础的算法和数据结构。STL是一个泛型库,这意味着它的组件被广泛的参数化,几乎每一个组件都用模板来实现。在使用STL之前,你必须首翻译 2012-09-10 21:25:15 · 1108 阅读 · 0 评论 -
关键字__declspec概述
概述__declspec是微软特有(Microsoft Specific)的关键字,用于指定存储类(storage-class)相关属性的『扩展属性语句』就要用到它。『扩展属性语句』指定“给定类型”的实例(instance of a given type)运用下表中(微软特有存储类属性表)某种属性进行存储。__declspec的作用很类似于关键字static或extern,都用来修饰实例的某种翻译 2011-07-25 16:02:20 · 2150 阅读 · 0 评论