Skip to content

Commit

Permalink
Fix Typos (#45)
Browse files Browse the repository at this point in the history
* Typo: Update ch12-01-accepting-command-line-arguments.md

'호출하는' -> '호출하는 것보다'로 오타를 수정하였습니다.

* Typo: Update ch12-03-improving-error-handling-and-modularity.md

'run의' -> 'run을'

* Typo: Update ch13-03-improving-our-io-project.md

'로 이동할' -> '로 이동시킬'

* Typo: Update ch14-02-publishing-to-crates-io.md

'서용' -> '허용'
  • Loading branch information
boulce authored Feb 29, 2024
1 parent 9f2d3d6 commit 235eb15
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/ch12-01-accepting-command-line-arguments.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ $ cargo run -- searchstring example-filename.txt
함수가 아닌 그 부모 모듈을 스코프로 가져오는 선택을 했습니다.
이렇게 하면 `std::env`의 다른 함수들도 쉽게 사용할 수 있습니다.
또한 이렇게 하는 것이 `use std::env::args`를 추가하고 `args` 만으로
함수를 호출하는 덜 모호한데, 이는 `args`가 현재의 모듈 내에 정의된 다른
함수를 호출하는 것보다 덜 모호한데, 이는 `args`가 현재의 모듈 내에 정의된 다른
함수로 쉽게 오해받을 수 있기 때문입니다.

> ### `args` 함수와 유효하지 않은 유니코드
Expand Down
2 changes: 1 addition & 1 deletion src/ch12-03-improving-error-handling-and-modularity.md
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ file`이나 출력한다는 것입니다. 파일을 읽는 작업은 여러 가
`run` 함수의 성공 타입은 시그니처 상에서 `()`로 선언되었는데,
이는 유닛 타입 값을 `Ok` 값으로 감쌀 필요가 있다는 의미입니다.
`Ok(())` 문법은 처음엔 좀 이상해 보일런지도 모릅니다만, 이렇게 `()`
사용하는 것은 `run` 호출하여 부작용에 대해서만 처리하겠다는 것을
사용하는 것은 `run` 호출하여 부작용에 대해서만 처리하겠다는 것을
가리키는 자연스러운 방식입니다; 즉 반환 값이 필요 없는 경우입니다.

이 코드를 실행시키면, 컴파일은 되지만 다음과 같은 경고가 나타날 것입니다:
Expand Down
2 changes: 1 addition & 1 deletion src/ch13-03-improving-our-io-project.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@

`Config::build`가 반복자의 소유권을 가져오고 빌린 값에 대한 인덱싱 연산을
사용하지 않게 되면, `clone`을 호출하여 새로 할당하는 대신 반복자의 `String`
값을 `Config`이동할 수 있습니다.
값을 `Config`이동시킬 수 있습니다.

#### 반환된 반복자를 직접 사용하기

Expand Down
2 changes: 1 addition & 1 deletion src/ch14-02-publishing-to-crates-io.md
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,7 @@ license = "MIT OR Apache-2.0"
주요 목표 한 가지는 영구적인 코드 보관소로서 동작하여
[crates.io](https://crates.io/)<!-- ignore -->의 크레이트에
의존하는 모든 프로젝트의 빌드가 계속 동작하도록 하는 것입니다.
버전 삭제를 서용하면 이 목표의 이행을 불가능하게 할 것입니다.
버전 삭제를 허용하면 이 목표의 이행을 불가능하게 할 것입니다.
하지만 배포할 수 있는 크레이트 버전의 숫자에 제한은 없습니다.

다시 한번 `cargo publish` 명령어를 수행해 보세요. 이제 성공해야 합니다:
Expand Down

0 comments on commit 235eb15

Please sign in to comment.