Affected files: .obsidian/workspace 02. PARA/03. Resources(資源)/C++17/lambda.md
494 B
494 B
tags, aliases, date, time, description
| tags | aliases | date | time | description |
|---|---|---|---|---|
| 2022-06-12 | 18:21:42 |
一個簡單的 Lamdba 運算式:
[] (int x, int y) -> bool {
return x < y;
}
- 以中括號開頭,中括號被稱為lamdba 導入器(lamdba introducer)
- 小括號裡面是lamdba 參數列表(lambda parameter list)
- 如果沒有參數,小括號可以省略,
[] () {...}可以簡寫成[] {...} - 箭號(
->)後面是回傳的型別,如果沒寫就由return自動推斷