rand

Study/C++

[C++/Console] 테트리스 만들어 보기 - 6 (바닥 충돌, 블럭 랜덤 생성)

[C++/Console] 테트리스 만들어 보기 - 5 (충돌 판정 - 벽, 블럭) [C++/Console] 테트리스 만들어 보기 - 4 (플레이어(블럭) 움직임) [C++/Console] 테트리스 만들어 보기 - 3 (화면 출력에 대한 고찰) [C++/Console] 테트리스 만들어 보기 - 2 (키보드 입력 및 블럭) [C++/Console] eskeptor.tistory.com 지난 시간에는 충돌 판정에 관련하여 알아보았습니다. 오늘은 바닥 충돌(또는 블럭 충돌) 및 블럭 랜덤 생성에 대해서 알아보겠습니다. 바닥 충돌 (또는 블럭 충돌) 지난 시간에 이어서 바닥에 충돌하였을 때 감지하는 방법을 알아봅시다. 바닥을 확인하는 CheckBottom 함수를 작성합니다. void CheckBottom() { ..

Study/C언어

처음하시는 분들을 위한 C언어 기초강의 시즌2 - 33 [라이브러리 함수1(변환, 랜덤)]

제 33강) 라이브러리 함수1 오늘은 "강의에서 다루지 않았던"의 세번째 시간입니다. 이번 시간에는 라이브러리 함수에 대해서 다뤄보려고 합니다. 변환 함수(stdlib.h) 데이터를 원하는 자료형으로 변환하여 주는 함수입니다. 문자(char)를 숫자로 바꾼다던지, 반대로 숫자를 문자로 바꾼다던지 하는 변환을 수행합니다. 먼저 atoi, atof, atol, itoa(비표준함수) 입니다. #include // 아래의 모든 함수는 stdlib.h에 선언되어 있습니다. // 문자열 str을 int형 정수로 변환 // (올바른 정수로 변환을 못할 시에는 0을 반환) // (이때 문자열은 10진수로만 표현해야하며, 소수가 들어올 시 소수점 무시 및 e,E 무시) int atoi (const char* str); ..

Eskeptor
'rand' 태그의 글 목록