美文网首页STL与泛型编程
C++ STL与泛型编程-第五篇 (Boolan)

C++ STL与泛型编程-第五篇 (Boolan)

作者: Haley_2013 | 来源:发表于2017-03-30 19:37 被阅读0次

C++ STL与泛型编程-第五篇 (Boolan)

本章内容:
1 tuple用例
2 Type traits
3 Type traits实现

1 tuple用例

  • tuple使用方法如下所示:


    tuple用例
  • tuple元之组合,数之组合


    tuple实现

2 Type traits

  • Type traits相关定义如下:


    Type traits定义
  • Type traits测试代码如下所示:


    测试代码1
    测试代码2
    测试代码3
    测试代码4
    测试代码5
    测试代码6
    测试代码7

3 Type traits实现

  • type traits实现代码如下:


    type traits实现代码
  • type traits实现is_integral


    is_integral实现
  • type traits实现is_class,is_union,is_enum,is_pod


    is_class,is_union,is_enum,is_pod实现
  • type traits实现is_move_assignable


    is_move_assignable实现

相关文章

网友评论

    本文标题:C++ STL与泛型编程-第五篇 (Boolan)

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