Rust를 사용하기 위해서는 설치부터 해야겠죠? Rust 설치 방법은 다른 언어에 비해서 엄청 간단합니다. https://learn.microsoft.com/ko-kr/windows/dev-environment/rust/setup 페이지를 들어가면, Window 환경에서 Rust를 설치하는 방법이 나옵니다. Windows에서 Rust에 대한 개발 환경 설정 Windows에서 Rust로 앱을 개발하는 데 관심이 있는 초급자를 위한 개발 환경을 설정합니다. learn.microsoft.com Visual Studio 또는 Microsoft C++ Build Tools 설치 Rust를 설치하기 이전에 Visual Studio 또는 Microsoft C++ Build Tools를 설치합니다. 설치해야하는 이유는..
최근에 Rust에 대해서 공부하게 되었고, Rust를 배우면서 정리하는 용도로 작성을 해보려고 합니다. 들으셨을지 모르지만, Rust는 다른 언어에 비해서 진입장벽이 매우 높습니다. 중간에 저도 포기할 뻔했지만, 지금 이렇게 포기하지 않고 공부를 해나가려고 합니다. 여러분도 동참하시지요! Rust 소개 Rust는 현대적이고 혁신적인 시스템 프로그래밍 언어로, 안전성, 성능, 개발자 경험을 동시에 강조하는 언어입니다. C와 C++와 같은 시스템 프로그래밍 언어의 강점을 유지하면서도, 메모리 안전성과 병렬성 문제를 해결하기 위한 철저한 설계가 이루어져 있습니다. Rust는 현대적인 소프트웨어 개발을 위한 강력한 도구로, 안전하고 효율적인 코드를 작성하고자 하는 개발자에게 매우 매력적인 언어입니다. 메모리 안..
배열에 대해서 순차적으로 배우고 있습니다. 오늘은 lookup table에 대해서 알아보도록 하겠습니다. lookup table도 알고리즘 문제를 풀거나 실제 코딩에서도 사용하는 것이기 때문에 꼭 익히시길 바랍니다. 배열 룩업 테이블 배열 룩업 테이블은 미리 계산된 값을 저장하고 있는 배열입니다. 주로 복잡한 연산이나 함수의 결과 값을 미리 계산하여 배열에 저장한 후, 필요한 경우 배열을 참조하여 계산을 대신 수행하는 데 사용됩니다. 이를 통해 연산의 속도를 높이거나 코드의 가독성을 향상할 수 있습니다. 배열 룩업 테이블 장점 배열 룩업 테이블은 다음과 같은 상황에서 유용하게 사용될 수 있습니다. 1. 계산 비용이 큰 연산을 대신 배열 룩업 테이블을 사용하여 연산의 결과 값을 미리 저장해 둔 후, 필요한..
지난 포스팅에 이어서 오늘은 배열의 초기화, 크기에 대해서 알아보도록 하겠습니다. 혹시나 이전 포스팅을 보지 않고 오셨다면, 참고하시길 바랍니다. [c/c++] 1차원 배열 배열을 다루게 되면 할 수 있는 것이 많아집니다. 1차원 배열에 대해서 설명하려고 합니다. 배열 선언과 배열 특징에 대해서 알아보도록 합시다. 배열 먼저 배열에 대해서 알아보면, 배열은 동일 77monkey.tistory.com 배열의 초기화 배열을 선언하고 초기화를 하지 않으면 배열은 쓰레기 값, 즉 원하지 않은 데이터 값을 가지고 있게 됩니다. 그렇기 때문에 초기화를 해주는 것은 중요합니다. dataType arrayName[arraySize]; 1차원 배열을 초기화하는 방법은 배열을 선언한 뒤 배열의 값을 설정하면 됩니다. da..
배열을 다루게 되면 할 수 있는 것이 많아집니다. 1차원 배열에 대해서 설명하려고 합니다. 배열 선언과 배열 특징에 대해서 알아보도록 합시다. 배열 먼저 배열에 대해서 알아보면, 배열은 동일한 데이터 타입을 가진 여러 개의 변수를 하나의 이름으로 묶어서 관리하는 자료 구조입니다. 배열은 연속적인 메모리 공간에 요소들이 저장되며, 각 요소는 인덱스를 이용하여 접근할 수 있습니다. 배열 선언 배열 선언은 아래와 같이 합니다. dataType은 배열에 저장되는 데이터 타입을 나타내고, arrayName은 배열의 이름을 의미하고, arraySize는 배열의 크기를 나타내는 정수입니다. dataType arrayName[arraySize]; 좀 더 이해하기 쉽게 그림으로 나타내 보았습니다. 배열 예시 배열은 아래..
제가 git을 이용하면서 가장 많이 입력하는 명령어 중에 하나입니다. 마치 리눅스에서 ls를 입력하는 것과 같은 느낌이라고 할까요? 초보일 때는 git status에 대한 내용도 잘 이해를 못 해서 동기에게 물어봤던 기억이 있습니다. 오늘은 git status에 대해서 알아보도록 하겠습니다. git status 정의git status는 현재 작업 중인 저장소의 상태를 보여주는 정보를 제공합니다. git status 실습아무것도 만들지 않은 상태에서 git status를 입력하면 다음과 같이 나옵니다. 혹시나 해서 말씀드리면 평범한 디렉토리에서 git status를 하면 "fatal: not a git repository) ~"라고 나옵니다. test 하실 디렉터리를 하나 만드시고 거기에서 git ini..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.