Daily log

This is place where I stack up my history. Tweet-like but more personal story of mime. Some of these are invisible for private concern.

 

 

2019년 10월 2일 (수)

  • 3Pomodoro Fast-Walking,  D4B
  • Rust: 리터럴 문자열은 C언어 처럼 컴파일 당시 코드세그먼트 영역같은 곳에 위치한다?
    // Imperative 방식
    for idx in 0..container.len()  {
        println!("{}", container[idx]); // 매번 idx 값이 container의 사이즈 내에 있는지 확인한다 (Runtime에?)
    }
    // Iterator 사용 방식
    for el in container.iter() {
        println!("{}", el);
    }
    // 위의 Iterator 방식을 짭게 표현한 버전
    for el in &container {
        println!("{}", el);
    }
    // vector version
    let mut vector_container:Vec<i32> = vec![1, 2, 3, 4];
    for value in vector_container {
        println!("{}", value);
    }

    JavaScript Array =~ Rust Vector

  • 당췌 진도 나가는게 힘들어... 

 

 

 


2017 | 2018  | 2019