2018年3月21日

C++模板详解(转)

摘要: 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类。 阅读全文

posted @ 2018-03-21 23:09 Mr_青山君 阅读(6171) 评论(1) 推荐(4) 编辑

static变量的作用(转)

摘要: 在C语言中,关键字static的意思是静态的,有3个明显的作用: 1. 在函数体内,静态变量具有记忆作用,即一个被声明为静态的变量在这一函数被调用的过程中其值维持不变。 2. 在模块内(但在函数体外),它的作用域范围是有限制的,如果一个变量被声明为静态的,那么该变量可以被模块内所有的函数访问,但不能 阅读全文

posted @ 2018-03-21 23:00 Mr_青山君 阅读(222) 评论(0) 推荐(0) 编辑

导航