@@ -51,7 +51,7 @@ fn main() {
51
51
52
52
``` rust
53
53
// basm/src/solution.rs
54
- use basm :: platform :: io :: {Reader , Writer };
54
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer };
55
55
pub fn main () {
56
56
let mut reader : Reader = Default :: default ();
57
57
let mut writer : Writer = Default :: default ();
@@ -66,7 +66,7 @@ pub fn main() {
66
66
- 위의 예시 코드는 기본 설정에 따라 입출력 버퍼를 크게 할당합니다. 대부분의 상황에서는 기본 설정이 적절하지만, 156KB 메모리 사용량을 달성하려면 버퍼 크기를 줄여야 합니다. 다음 코드에서는 입출력 버퍼를 각각 128바이트로 설정하여 메모리 사용량을 줄입니다.
67
67
``` rust
68
68
// basm/src/solution.rs
69
- use basm :: platform :: io :: {Reader , Writer };
69
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer };
70
70
pub fn main () {
71
71
let mut reader = Reader :: <128 >:: new ();
72
72
let mut writer = Writer :: <128 >:: new ();
@@ -201,7 +201,7 @@ dashu = { git = "https://github.com/cmpute/dashu.git", rev = "22f3935", default-
201
201
basm/src/solution.rs를 다음과 같이 수정합니다.
202
202
203
203
``` rust
204
- use basm :: platform :: io :: {Reader , Writer };
204
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer };
205
205
use alloc :: string :: ToString ;
206
206
use core :: str :: FromStr ;
207
207
use dashu :: Integer ;
@@ -280,7 +280,7 @@ basm/src/solution.rs를 다음과 같이 수정합니다.
280
280
281
281
282
282
``` rust
283
- use basm :: platform :: io :: {Reader , Writer };
283
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer };
284
284
use alloc :: string :: ToString ;
285
285
use core :: str :: FromStr ;
286
286
use dashu :: Integer ;
@@ -352,7 +352,7 @@ pub fn main() {
352
352
basm/src/solution.rs를 다음과 같이 수정합니다.
353
353
354
354
``` rust
355
- use basm :: platform :: io :: {Reader , Writer , Print };
355
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer , Print };
356
356
use core :: cmp :: max;
357
357
pub fn main () {
358
358
let mut reader : Reader = Default :: default ();
@@ -394,7 +394,7 @@ basm/src/solution.rs를 다음과 같이 수정합니다. 이때, main 함수는
394
394
``` rust
395
395
use alloc :: vec :: Vec ;
396
396
use basm :: platform :: is_local_env;
397
- use basm :: platform :: io :: {Reader , Writer , Print };
397
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer , Print };
398
398
use basm_macro :: basm_export;
399
399
400
400
pub fn main () {
@@ -450,7 +450,7 @@ basm/src/solution.rs를 다음과 같이 수정합니다.
450
450
451
451
``` rust
452
452
use basm :: platform :: is_local_env;
453
- use basm :: platform :: io :: {Reader , Writer , Print };
453
+ use basm :: platform :: io :: {Reader , ReaderTrait , Writer , Print };
454
454
use basm_macro :: basm_export;
455
455
use alloc :: vec;
456
456
use alloc :: vec :: Vec ;
0 commit comments