diff --git a/ch15-05-interior-mutability.html b/ch15-05-interior-mutability.html index adb8831bdc..2ab74f891a 100644 --- a/ch15-05-interior-mutability.html +++ b/ch15-05-interior-mutability.html @@ -342,8 +342,8 @@
Vec<Rc<Node>>
를 RefCell<T>
로
감싼 children
을 갖도록 하였습니다.
-그다음 예제 15-27처럼 이 구조체 정의를 이용하여 3 값과 자식 노드가 없는 +
그다음 예제 15-27처럼 이 구조체 정의를 이용하여 3 값을 갖고 자식 노드가 없는
leaf
라는 이름의 Node
인스턴스, 그리고 5 값과 leaf
를 자식으로 갖는
branch
라는 이름의 인스턴스를 만들도록 하겠습니다:
파일명: src/main.rs
diff --git a/ch16-02-message-passing.html b/ch16-02-message-passing.html index 016269d131..43518d866a 100644 --- a/ch16-02-message-passing.html +++ b/ch16-02-message-passing.html @@ -194,7 +194,7 @@여기서는 값을 생성하여 채널로 내려보내는 한 스레드와, 값을 받아서 이를 출력하는 또 다른 스레드로 이루어진 프로그램을 만들어 보겠습니다. @@ -255,8 +255,8 @@
send
메서드가
있습니다. send
메서드는 Result<T, E>
타입을 반환하므로, 수신 단말이
이미 버려져 값을 보낼 곳이 없을 경우 송신 연산은 에러를 반환할 것입니다.
-이 예제에서는 unwrap
을 호출하여 에러가 나는 경우 패닉을 일으키고
-중입니다. 그러나 실제 애플리케이션에서는 이를 적절히 처리해야 할 것입니다:
+이 예제에서는 unwrap
을 호출하여 에러가 나는 경우 패닉을 일으킵니다.
+그러나 실제 애플리케이션에서는 이를 적절히 처리해야 할 것입니다:
적절한 에러 처리를 위한 전략을 다시 보려면 9장으로 돌아가세요.
예제 16-8에서는 메인 스레드에 있는 채널의 수신 단말로부터 값을 받을 것입니다. 이는 강의 끝물에서 고무 오리를 건져 올리는 것 혹은 채팅 diff --git a/ch16-03-shared-state.html b/ch16-03-shared-state.html index c4a55071f0..7299700acd 100644 --- a/ch16-03-shared-state.html +++ b/ch16-03-shared-state.html @@ -297,9 +297,9 @@
lock
메서드를 호출하여 Mutex<T>
의
락을 얻은 다음, 뮤텍스 내의 값을 1만큼 증가시킵니다. 스레드가 자신의 클로저
-실행을 끝냈을 때, num
은 스코프 밖으로 벗어내고 락이 해제되어 다른 스레드가
+실행을 끝냈을 때, num
은 스코프 밖으로 벗어나고 락이 해제되어 다른 스레드가
이를 얻을 수 있습니다.
-메인 스레드에서는 조인 핸들을 전부 모읍니다. 그리고나서 예제 16-2에서처럼 +
메인 스레드에서는 조인 핸들을 전부 모읍니다. 그러고 나서 예제 16-2에서처럼
각 핸들에 join
을 호출하여 모든 스레드가 종료되는 것을
확실히 합니다. 그 시점에서 메인 스레드는 락을 얻고 이 프로그램의
결과를 출력합니다.
Vec<Rc<Node>>
를 RefCell<T>
로
감싼 children
을 갖도록 하였습니다.
-그다음 예제 15-27처럼 이 구조체 정의를 이용하여 3 값과 자식 노드가 없는 +
그다음 예제 15-27처럼 이 구조체 정의를 이용하여 3 값을 갖고 자식 노드가 없는
leaf
라는 이름의 Node
인스턴스, 그리고 5 값과 leaf
를 자식으로 갖는
branch
라는 이름의 인스턴스를 만들도록 하겠습니다:
파일명: src/main.rs
@@ -19687,7 +19687,7 @@lock
메서드를 호출하여 Mutex<T>
의
락을 얻은 다음, 뮤텍스 내의 값을 1만큼 증가시킵니다. 스레드가 자신의 클로저
-실행을 끝냈을 때, num
은 스코프 밖으로 벗어내고 락이 해제되어 다른 스레드가
+실행을 끝냈을 때, num
은 스코프 밖으로 벗어나고 락이 해제되어 다른 스레드가
이를 얻을 수 있습니다.
-메인 스레드에서는 조인 핸들을 전부 모읍니다. 그리고나서 예제 16-2에서처럼 +
메인 스레드에서는 조인 핸들을 전부 모읍니다. 그러고 나서 예제 16-2에서처럼
각 핸들에 join
을 호출하여 모든 스레드가 종료되는 것을
확실히 합니다. 그 시점에서 메인 스레드는 락을 얻고 이 프로그램의
결과를 출력합니다.