앞쪽 인자를 생략하고 뒤쪽 인자만 넘기는 문법이 없으므로, 기본값은 오른쪽 끝에서부터 차례로 배치해야 합니다.
void setWindowSize(int x, int y, int width = 800, int height = 600);
func(int a, int b = 20, int c = 30)a는 필수, 오른쪽의 b, c만 생략 가능합니다.setWindowSize(10, 20)width와 height는 선언의 기본값으로 채워집니다.func(int a = 10, int b)a를 생략하면 뒤의 b에 어떤 값을 줄지 알 수 없습니다.선언과 정의에 모두 = 1