vault backup: 2022-06-13 19:14:15

Affected files:
.obsidian/workspace
02. PARA/03. Resources(資源)/C++17/lambda.md
This commit is contained in:
2022-06-13 19:14:15 +08:00
parent 1120f1836c
commit ca71b9b4b5
2 changed files with 4 additions and 4 deletions

View File

@@ -202,7 +202,7 @@ auto findInRange = [&, numlist](int32_t start, int32_t end) {
反之,如果已經使用了 `&`,就不可以再參考擷取其他變數,像是 `[&, &var1]` 就是不合法的。
### 存取 class
Lamdba 寫在 class 裡面的時候不論「以值擷取」或是「以參考擷取」都沒辦法傳遞成員變數member variable只能傳遞 `this`,透過 `this` 來存取成員變數。例:
Lamdba 寫在 class 裡面的時候,不論「以值擷取 」或是「以參考擷取」都沒辦法傳遞成員變數member variable只能傳遞 `this`,透過 `this` 來存取成員變數。例:
```cpp
class BigBuffer {
public: