2017年5月27日

摘要: 第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCH 阅读全文

posted @ 2017-05-27 23:21 禾小白 阅读(204) 评论(0) 推荐(0) 编辑

摘要: template模板是c++中支持多态的工具,使用模板可以使用户为类或函数声明一种一般的模式,使得该模板试用于任意类型的参数。 函数模板: 定义如下: 使用如下: 类模版: 如果有两个类,其功能是相同的,仅仅是因为其数据结构不同,就可以通过声明一个类模版,他可以有一个或者多个虚拟的类型参数;这样就能 阅读全文

posted @ 2017-05-27 22:40 禾小白 阅读(130) 评论(0) 推荐(0) 编辑