感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
深入函数式编程
- 面向对象编程与函数式编程的比较
- 一等函数与高阶函数
C++中的函数式编程
- 以函数式风格编写代码
- 创建Lambda函数
- 捕获对象
- 合并函数
元编程与函数式响应式编程
- 应用阶乘
- 使用C++模板库与函数式编程库
- 使用响应式扩展与RxCpp库
函数式C++开发
- 构建应用程序
- 使用高阶函数
- 处理错误
- 实现函子与单子
- 重构代码
- 编写单元测试
- 性能分析
- 多线程应用程序
总结与结论
要求
先决条件
- 了解过程式/面向对象编程。
- 具备C++基础经验。
受众
- Web开发者
14 小时
客户评论 (3)
详细解释,以非常微妙的方式重新阐述要点,使知识深入人心。Rod 愿意反复检查我们提出的晦涩问题,以确保他的回答百分之百正确。此外,他对讨论不同编码风格的优缺点感兴趣,使我们不仅学会了如何以预期的方式使用 C++,还了解了为什么应该这样做。
Nick Dillon - cellxica Ltd
课程 - Using C++ in Embedded Systems - Applying C++11/C++14
机器翻译
经验分享,这是教师的诀窍和宝贵之处。
Carey Fan - Logitech
课程 - C/C++ Secure Coding
机器翻译
线上培训为我们节省了大量时间,对此我们深表感谢。此外,培训师同时精通C#和C++,这一点非常有帮助,因为他能够利用我们已有的知识来解释所有内容。
Gabor - Rheinmetall Electronics Hungary Kft
课程 - Advanced C++
机器翻译