iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

C++ 30天屠龍記 系列

如果你想知道C++,不論是想學C++的基本應用,還是從C++98到C++17/20 的實用新功能;不論是想學困難的Poiner,還是想知道簡單的小撇步;不論是想用c++學高速的剪片技巧,或者是圖像處理,這裡都有包含,這是我第一次參加鐵人賽,希望大家多多指教。

我希望,在30天過後,你可以輕鬆的把C++龍給屠掉。

鐵人鍊成 | 共 30 篇文章 | 55 人訂閱 訂閱系列文 RSS系列文
DAY 21

C++ 30天屠龍記(第21天): 一文學懂函數式編程

前言 在第六天,我們了解了什麼是過程式編程,而在今天我將會介紹另一個程式設計方式,也就是函數式編程。函數式編程近年因為React 和 Flutter的興起而大紅...

2019-09-30 ‧ 由 alantsui 分享
DAY 22

Day 22 - Cmake的編譯與專案流程

1, 配置專案 我們可以先配置一下專案 這裡是專案的文件結構 2, 安裝libfmt 用你喜歡的包管理器安裝就好了,我就用 brew 安裝 fmt 3, 寫 C...

2019-10-01 ‧ 由 alantsui 分享
DAY 23

C++ 30天屠龍記(第23天): 今天的主題是JSON

前言 我們今天就說一下JSON,JSON全稱是Javascript Object Notation,簡而言之就是Javascript物件式編程的表示式。在Jav...

2019-10-02 ‧ 由 alantsui 分享
DAY 24

C++ 30天屠龍記(第24天): C++模板

今天講一下 Class template組成C++泛型編程重要部分。泛型編程是一種函數重複使用和Overload的方法。 Class模板 C++ Class 裡...

2019-10-03 ‧ 由 alantsui 分享
DAY 25

C++ 30天屠龍記(第25天): 用Concept限制template類型

前言 C++ 將在2020加入 Concept功能,用意是希望用checking限制template類型而達到更穩定的表現。 前設工作 用macOS的人請先設定...

2019-10-04 ‧ 由 alantsui 分享
DAY 26

C++ 30天屠龍記(第25天): 一文學懂函數式編程

前言 在第六天,我們了解了什麼是過程式編程,而在今天我將會介紹另一個程式設計方式,也就是函數式編程。函數式編程近年因為React 和 Flutter的興起而大紅...

2019-10-05 ‧ 由 alantsui 分享
DAY 27

C++ 30天屠龍記(第27天):OpenCV大法好(一)

轉眼間就27天了,那麼今天就講OpenCV吧! 設置 Brew brew install opencv CMakeLists cmake_minimum_re...

2019-10-06 ‧ 由 alantsui 分享
DAY 28

C++ 30天屠龍記(第28天): OpenCV圖片美化

OpenCV 大綱 介紹Gamma Correction(Underexposure) 代碼 介紹Gamma 好吧我們可以用OpenCV嘗試處理曝光不足的圖...

2019-10-07 ‧ 由 alantsui 分享
DAY 29

C++ 30天屠龍記(第28天): FFMPEG超速影片剪輯

今天在想應該講什麼C++的特性,或者什麼C++的Library,最後決定講FFMPEG,畢竟在介紹中和第二日答應過大家的。 大綱 什麼是FFmpeg 用Con...

2019-10-08 ‧ 由 alantsui 分享
DAY 30

C++ 30天屠龍記(第29天): 感言

今天應該算是鐵人賽最後一天吧,高興帶點失落,高興在於能夠寫完30天,失落在於還是沒法將自己最想要告訴大家的全寫出來,畢竟近期是比較忙,有不少文章都是沒頭沒尾的。...

2019-10-09 ‧ 由 alantsui 分享