Logo
☆☆☆☆☆
0.0
Beginner
3h

初始化数据成员:从 C++11 到 C++20

在本课程中,你将学习使用更简洁的语法和更安全的代码来初始化数据成员的各种方法。具体来说,本小节课程将介绍非静态数据成员初始化、内联变量、指定初始化器等技术。此外,你还将了解从 C++11 到 C++20 的各项更新与新技巧,从而全面掌握相关知识。

1 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
初始化数据成员:从 C++11 到 C++20
在本课程中,你将学习使用更简洁的语法和更安全的代码来初始化数据成员的各种方法。具体来说,本小节课程将介绍非静态数据成员初始化、内联变量、指定初始化器等技术。此外,你还将了解从 C++11 到 C++20 的各项更新与新技巧,从而全面掌握相关知识。

WHAT YOU'LL LEARN

理解数据成员的初始化顺序

Content

1 Lessons • 0 Quizzes • 0 Challenges

数据成员初始化:C++11 到 C++20
  1. 1

    课程简介

  2. 2

    类数据成员的基本概念

  3. 3

    构造函数初始化

  4. 4

    拷贝构造函数和移动构造函数

  5. 5

    委托构造函数

  6. 6

    继承构造函数和测验

  7. 7

    C++11 中的非静态数据成员初始化

  8. 8

    NSDMI:拷贝和移动构造函数

  9. 9

    C++14 和 C++20 对非静态数据成员初始化(NSDMI)的更新

  10. 10

    NSDMI:优点与缺点

  11. 11

    NSDMI:练习

  12. 12

    C++17 中的静态内联变量

  13. 13

    C++20 中的指定初始化器

  14. 14

    新功能的局限性

  15. 15

    类数据成员总结

  16. 16

    ✏️ 最终测验

  17. 17

    附录:资源与链接

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)