美文网首页
C++面向对象(下) Week4——Boolan

C++面向对象(下) Week4——Boolan

作者: 林穿风 | 来源:发表于2017-05-11 17:18 被阅读0次

    1. conversion function 转换函数

    作用:将一种类型的数据转换为其他类型的数据。

    例: operator double () const {}

    2.non-explicit-one-argument ctor 

    作用:将别的数据转换为这种类型的数据。

    3. 关键字:explict

    作用:用于明确构造函数的调用时机。

    4. point-like classes 智能指针/迭代器

    需要重载指针操作符

    5.funciton-like classes 仿函数 

    需要重载 ()

    6.class template 类模板

    方便类的设计,以用于不同类型的数据

    7. member template 成员模板

    8.specialization 模板特化

    9.partical specialization 模板偏特化

    分为 个数上的偏于范围上的偏

    10.template template parameter 模板模板参数

    11. variadic templates 可变化模板参数

    12. 关键字 auto

    13.ranged-base for

    for (decl:coll)

    {

       statement;

    }

    相关文章

      网友评论

          本文标题:C++面向对象(下) Week4——Boolan

          本文链接:https://www.haomeiwen.com/subject/mtsitxtx.html