불변성,immutability
을 매우 중시해서 안전성과 쉬운 동시성을 도모함. //
memory_safety
etc.
불변성의 opp?
가변성
보면 variability 등등이 나오는데 ... 그래도
가변성,mutability
?
미리 명시하지 않은 이상
이름,name
식별자,identifier
에
값,value
이 bind(
바인딩,binding
)되면 수정할 수 없다
Contents
1
.
명령줄 명령
2
.
cargo
3
.
crate
4
.
참조자
5
.
Rust standard library
5.1
.
io
6
.
Rust Type
[
edit
]
1
.
명령줄 명령
¶
rustc
컴파일
rustup
최신의 안정화된 러스트 버전 설치
[
edit
]
2
.
cargo
¶
카고,cargo
{
러스트,Rust
의
build_system
및
package_manager
.
라이브러리,library
의존성,dependency
등을 해결해주는
설정파일은
TOML
형식으로 된
Cargo.toml
파일에 써놓으면
cargo new
명령으로 새로 만드는
cargo run
명령으로 컴파일 및 실행
tmp bmks ko
https://rinthel.github.io/rust-lang-book-ko/ch01-03-hello-cargo.html
}
[
edit
]
3
.
crate
¶
크레이트,crate
{
러스트,Rust
코드의 패키지
Sub:
외부크레이트,external_crate
}
[
edit
]
4
.
참조자
¶
참조자
&로 시작하는데
영어로?
[
edit
]
5
.
Rust standard library
¶
러스트,Rust
라이브러리,library
표준라이브러리,standard_library
[
edit
]
5.1
.
io
¶
use std::io;
[
edit
]
6
.
Rust Type
¶
타입,type
변수 이름 뒤에 콜론 뒤에 지정
Retrieved from http://www.red-ruby.com/wiki/wiki.php/러스트,Rust
last modified 2023-07-02 17:38:31