非原创,来自林锐的《高质量程序设计指南》
1、ADT/UDT : Abstract Data Type /User Defined Types
抽象数据类型 / 用户定义类型
2、Adapter:适配器
3、COM:Component Object Model,组件对象模型
4、Container:容器
5、CORBA:Common Object Request Broker architectiure,公共对象请求代理体系结构
6、Dynamic Binding:动态绑定或者运行时绑定
7、Encapsulation:封装
8、Generic Proggramming:泛型编程
9、GUI:Graphic User Interface,图形用户界面
10、Implementation:实现
11、Inline:内联
12、Inteface:接口
13、iterator:迭代器
14、Instantiation:实例化
15、Name-Mangling:名字修饰或重命名
16、OO:Object Oriented,面向对象
16、OOAD:Object Oriented Analysis and Design,面向对象分析和设计
17、Overload:重载
18、Override:重写或覆盖
19、POD:Plain Old Data Type,即具有平凡构造函数,平凡析构函数,平凡赋值函数的数据类型
20、Polymorphism:多态
21、RTTI:Run-time Type Identification,运行时类型识别或运行时类型信息
22、Signature:指函数的圆形或者经过名字修饰后的内部名称?(本人存疑)
23、Specialization:特化或者特例
24、STL:Standard Template Library,标准模板库
25、Template:模板
26、trivial:平凡的
27、UML: Uniform Modeling Language,统一建模语言
28、vptr:虚函数表指针
29、vtable:虚函数表