Skip to content

Commit 9a35090

Browse files
authored
Update ITEM32.md
1 parent 2e6be3e commit 9a35090

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ITEM32.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,10 @@ int main() {
3232
3333
#### c++11 에서 이동 캡쳐를 흉내내는 방법
3434
바인드의 역활은 인자로 넘어온 함수와 매개변수로 함수객체를 생성하여 반환하는 기능을 가지고 있다.
35+
3536
바인드는 함수객체 내에 매개변수로 전달된 객체를 포함할 때 왼값 매개변수는 복사되고 오른값 매개변수는 이동된다.
3637
이 성질을 이용하여 c++11 클로저의 한계를 우회한다.
38+
3739
바인드 함수 객체가 호출되면 바인드에 저장된 매개변수들이 첫 매개변수로 지정된 객체에 전달된다.
3840
```c++
3941
class Widget {

0 commit comments

Comments
 (0)