일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- ambiguous function description
- 스마트컨트렉트 함수이름 중복 호출
- 스마트컨트렉트 예약어 함수이름 중복
- multicall
- ethers type
- ethers websocket
- Vue.js
- ethers
- 프록시배포구조
- 스마트컨트렉트프록시
- 컨트렉트 배포 자동화
- rust 기초
- 컨트렉트 동일한 함수이름 호출
- ethers v6
- 스마트 컨트렉트 함수이름 중복
- SBT표준
- 오블완
- 러스트 기초 학습
- 러스트기초
- git rebase
- 머신러닝기초
- vue기초
- chainlink 설명
- 티스토리챌린지
- ethers typescript
- 스마트컨트렉트테스트
- 체인의정석
- nest.js설명
- Vue
- 러스트 기초
Archives
- Today
- Total
목록러스트변수 (1)
체인의정석
Rust 기본 프로그래밍 컨셉 (데이터 타입)
기본 데이터 타입 러스트의 모든 값들은 데이터 타입을 가지고 있다. 컴파일 하는 시점에서 타입들에 대한 정의가 이루어지지 않는다면 모두 에러가 나게 되는 것이다. let guess: u32 = "42".parse().expect("Not a number!"); 요런 식으로 : 뒤에 타입을 쓰면 타입이 지정된다. 타입스크립트와 똑같이 생겨서 익히기 쉬웠다. 타입지정을 안하면 다음과 같은 에러가 나오게 된다. $ cargo build Compiling no_type_annotations v0.1.0 (file:///projects/no_type_annotations) error[E0282]: type annotations needed --> src/main.rs:2:9 | 2 | let guess = "42..
블록체인/Rust
2023. 1. 16. 11:48