RichardUSTC

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年3月30日

摘要: 函数模版语法结构template <template_parameter_list>[ inline | const_expr] func_name( func_parameter_list){ ...}template_parameter_list不能为空,多个template parameter之间用','来分隔。template parameter分为两种:type parameter和nontype parameter。type paramter语法形式 typename | class type_name其中'typename'关键字和&# 阅读全文
posted @ 2013-03-30 22:45 RichardUSTC 阅读(203) 评论(0) 推荐(0) 编辑

摘要: C++中有一种特殊的虚函数——纯虚函数。语法示例class Foo{ ... virtual void foo()=0; ...};当一个类中包含纯虚函数的时候,就称该类为抽象类,不能生成该类的实例。如果子类继承了包含抽象父类,override了父类的所有的纯虚函数,那么就可以生成子类的实例了,否则子类也是抽象类。 阅读全文
posted @ 2013-03-30 21:34 RichardUSTC 阅读(120) 评论(0) 推荐(0) 编辑