728x90 반응형 rust16 Rust 설치부터 실행까지 (형변환 및 에러 처리) - 3 오늘의 Rust의 문자열 입력 및 형변환, 반복문에 대해 배워보고자 합니다.입출력rust는 기본적으로 std::io를 활용하여 입력합니다. C++의 std::cin과 비슷한 형식입니다.use std::io;fn main() { let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect("Failed to read line"); println!("You guessed: {guess}");}불변 / 가변다음과 같이 guess에 String타입의 값을 입력합니다.let mut guess = String::new();여기서 rust의 불변과 가변 형식이 드러나게 됩니다. 다음과 같이 선언하여 사용하.. 2024. 12. 20. Rust 설치부터 실행까지 (feat. dependencies) - 2 오늘의 Rust의 dependencies 추가하여 외부 라이브러리를 가져와 프로젝트에 적용하는 방법과 build하여 exe 파일로 만들어 배포하는 방법에 대하여 알아보고자 합니다.dependencies에 외부 라이브러리 추가일반적으로 JAVA와 같은 경우 pom.xml에 dependency로 외부 라이브러리 프로젝트 명, 해당 프로젝트에서 가져온 라이브러리명, 버전 정보를 추가하여 외부 라이브러리를 가져올 수 있습니다. C++이나 C#또한 lib이나 dll로 만든 파일을 프로젝트에 입혀 사용할 수 있습니다. Rust의 경우 cargo를 통하여 외부 라이브러리르 추가할 수 있습니다.cargo new main이라는 명령어를 사용하면 main.rs가 포함된 프로젝트가 만들어집니다.프로젝트 파일을 살펴보다보면 .. 2024. 12. 19. Rust 설치부터 실행까지 (feat. VScode) - 1 이전부터 학습해보고 싶던 TypeScript, Rust, Golang 중 Rust에 대해 설치부터 실행과정까지 정리해보고자 합니다. 백준의 bubbler님의 도움을 받았습니다.설치Rusthttps://www.rust-lang.org/tools/install Install RustA language empowering everyone to build reliable and efficient software.www.rust-lang.orgWindow의 경우 해당 사이트에서 exe파일 실행 후, 1번을 입력하여 rust를 설치합니다.VScodehttps://code.visualstudio.com/ Visual Studio Code - Code Editing. RedefinedVisual Studio Code .. 2024. 12. 18. [백준] 30033번 : Rust Study https://www.acmicpc.net/problem/30033 30033번: Rust Study 첫 번째 줄에는 임스가 계획하고 공부한 일수 $N$이 주어진다. $(1 \le N \le 1\,000)$ 두 번째 줄에는 임스가 공부하고자 계획한 페이지 수 $A_1$, $A_2$, $\cdots$, $A_N$가 공백으로 구분되어 주어진다. $(1 \le www.acmicpc.net 해당 문제는 현재 학습중인 Rust 프로그래밍 언어 학습 관련하여 만든 문제입니다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public c.. 2023. 9. 25. 이전 1 2 3 4 다음 728x90 반응형