KnowledgeCity

C++ 高级 Lambda

该模块介绍了函数式编程的世界和lambda函数的使用。
免费观看第一课 — 获取全部 5 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
高级  提供者 Mikhail Veygman  5 课时 ·  15m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

您将学到的内容

  • 学习良好类设计的原则
  • 使用继承描述现实世界中的对象
  • 识别不同类型的继承及其使用方法
  • 应用类组合描述现实对象的组成部分
  • 复习lambda语法、捕获规则以及签名与返回值
  • 了解lambda的适用场景及如何管理lambda函数的长度

关键要点

  • 本模块专注于类设计与继承,介绍良好类设计的相关概念。
  • 继承可用于描述现实世界中的对象,课程涵盖其不同类型及使用方法。
  • 组合作为描述现实对象组成部分的一种方式被引入本课程。
  • lambda课程涵盖语法、捕获规则、签名与返回值、lambda的适用场景以及lambda函数的长度。

常见问题

本课程涵盖哪些内容?

本模块涵盖类设计与继承,包括良好类设计的原则、如何使用继承描述现实世界中的对象、不同类型的继承,以及用于描述现实对象组成部分的组合概念。

我将学习哪些关于继承的知识?

您将学习继承的相关知识,包括如何使用继承描述现实世界中的对象,以及不同类型的继承及其使用方法。

课程中包含哪些lambda相关主题?

课程包含以下内容:语法回顾、捕获规则、签名与返回值、lambda的适用场景以及lambda函数的长度。

本课程涉及哪些技能?

相关技能包括高级函数展示、C++基础、C++模块、函数模块、函数式编程以及lambda演算。