Skip to content

Commit 80e50df

Browse files
Merge pull request #4426 from MicrosoftDocs/main638125147010096253sync_temp
For protected CLA branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents b47a245 + e104681 commit 80e50df

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

docs/cpp/lambda-expressions-in-cpp.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,9 @@ void abssort(float* x, unsigned n) {
3434
3535
This illustration shows the parts of lambda syntax:
3636
37-
![An illustration of the structural elements of a lambda expression.](../cpp/media/lambdaexpsyntax.png "Structural elements of a lambda expression")
38-
:::image type="complex" source="../cpp/media/lambdaexpsyntax.png" alt-text="Diagram that identifies the various parts of a lambda expression":::The lambda expression example is [=]() mutable throw() -> int { return x+y; } The [=] is the capture clause; also known as the lambda-introducer in the C++ specification. The parenthesis are for the parameter list. The mutable keyword is optional. throw() is the optional exception specification. -> int is the optional trailing return type. The lambda body consists of the statement inside the curly braces, or return x+y; These are explained in more detail following the image.:::image-end:::
37+
:::image type="complex" source="../cpp/media/lambdaexpsyntax.png" alt-text="Diagram that identifies the various parts of a lambda expression.":::
38+
The lambda expression example is [=]() mutable throw() -> int { return x+y; } The [=] is the capture clause; also known as the lambda-introducer in the C++ specification. The parenthesis are for the parameter list. The mutable keyword is optional. throw() is the optional exception specification. -> int is the optional trailing return type. The lambda body consists of the statement inside the curly braces, or return x+y; These are explained in more detail following the image.
39+
:::image-end:::
3940
4041
1. *capture clause* (Also known as the *lambda-introducer* in the C++ specification.)
4142

0 commit comments

Comments
 (0)