02 2017 档案
摘要:上篇文章介绍了模版函数,本篇文章介绍下模版类。 C++类模版为生成通用的类声明提供了一种更好的方法。模版提供参数化类型,即能通过类型名作为参数传递给接收方来简历类或函数,例如将类型名int传递给Queue模版,可以让那个模版构造一个对int进行排队的Queue类。 1.定义类模版 如上代码,关键字t
阅读全文
摘要:C++中的模版总体可以分为两大类:模版函数、模版类。本篇文章先写模版函数,接下来会介绍模版类。 定义:模版函数是通用的函数描述,也就是说它们使用通用类型来定义,其中的通用类型可用具体类型替换。 代码实例: 以上实例为最简单的函数模版实例,编译器会根据具体使用的类型生成相对应的函数。 重载的模版: 需
阅读全文