#include <time.h>
using namespace std;
int main()
{
srand(time(nullptr)); // 현재 시간 정수값을 시드로 삽입
int maxLimit = 100;
int randNum = rand() % maxLimit; // 0~99
int randNum2 = rand() % maxLimit + 30; // 30 ~ 129
return 0;
}
srand 함수를 사용해 현재 시간값을 시드로 사용한다.
랜덤한 수의 범위를 설정한 후, 그 수로 나눈 나머지가 범위에 해당하는 난수가 된다.
'Server > C++' 카테고리의 다른 글
Linked List (0) | 2024.07.23 |
---|---|
함수와 포인터 (0) | 2024.07.23 |
가변배열 (1) | 2024.07.23 |
헤더 분할구현에 따른 "undefined reference to" 에러 (1) | 2024.07.23 |
문자열과 포인터 (1) | 2024.07.22 |