課程簡介

介紹

深入函數式編程

  • 面向對象編程與函數式編程的比較
  • 一等函數與高階函數

C++中的函數式編程

  • 以函數式風格編寫代碼
  • 創建Lambda函數
  • 捕獲對象
  • 合併函數

元編程與函數式響應式編程

  • 應用階乘
  • 使用C++模板庫與函數式編程庫
  • 使用響應式擴展與RxCpp庫

函數式C++開發

  • 構建應用程序
  • 使用高階函數
  • 處理錯誤
  • 實現函子與單子
  • 重構代碼
  • 編寫單元測試
  • 性能分析
  • 多線程應用程序

總結與結論

最低要求

先決條件

  • 瞭解過程式/面向對象編程。
  • 具備C++基礎經驗。

受衆

  • Web開發者
 14 小時

人數


每位參與者的報價

客戶評論 (5)

即將到來的課程

課程分類