【Geekband】Week 4 Notes.md

0. 总体内容
【Geekband】Week 4 Notes.md_第1张图片

1. Conversion Function

1.1 转出去

【Geekband】Week 4 Notes.md_第2张图片

1.2 转回来 - 注意有两种形式

【Geekband】Week 4 Notes.md_第3张图片

【Geekband】Week 4 Notes.md_第4张图片

【Geekband】Week 4 Notes.md_第5张图片

2. Pointer-like Classes - 智能指针与迭代器

【Geekband】Week 4 Notes.md_第6张图片

3. Function-like Classes

【Geekband】Week 4 Notes.md_第7张图片

4. namespace

  • 通过{}限定范围来提高测试效率
    【Geekband】Week 4 Notes.md_第8张图片

5. member template

【Geekband】Week 4 Notes.md_第9张图片

6. Specialization

【Geekband】Week 4 Notes.md_第10张图片

7. Partial Specialization - 个数 & 范围

【Geekband】Week 4 Notes.md_第11张图片

8. Template Template Parameter

【Geekband】Week 4 Notes.md_第12张图片

9. C++ 标准库

  • 把每一个算法都写一个小程序测试一下
  • 要对整体有把握,避免自己重新写类似程序。

10. C++ 11

10.1 auto

【Geekband】Week 4 Notes.md_第13张图片

10.2 ranged-based for

【Geekband】Week 4 Notes.md_第14张图片

11. Reference的深入理解

【Geekband】Week 4 Notes.md_第15张图片

你可能感兴趣的:(【Geekband】Week 4 Notes.md)