pre·de·clared
B2technical미리 선언된, 사전에 정해진
adjective형용사
- 1
사전 선언된, 미리 정해진 — 어떤 시점이나 행동 전에 미리 공식적으로 말해지거나 정해진B2〔general〕
stated, announced, or specified before a particular time, event, or action
Only predeclared items were allowed into the exhibition hall.
사전에 신고된 물품만 전시장 안으로 반입이 허용되었다.
The team followed its predeclared plan during the emergency.
그 팀은 비상 상황에서 사전에 정해 둔 계획을 따랐다.
- 2
사전 선언된, 미리 정의된 — 컴퓨터 프로그램 등에서 사용되기 전에 미리 선언되거나 정의된C1〔computing〕
declared or defined before being used, especially in a computer program or formal system
The compiler accepts only predeclared variables in this mode.
이 모드에서는 컴파일러가 미리 선언된 변수만 허용한다.
Use a predeclared function name to avoid an error.
오류를 피하려면 미리 선언된 함수 이름을 사용하세요.
뉘앙스 · 쓰임
declared는 단순히 ‘선언된’이라는 뜻이고, predeclared는 그 선언이 ‘사전에’ 이루어졌다는 점을 강조합니다. announced in advance보다 더 형식적이거나 기술적인 느낌이 있으며, preset은 ‘미리 설정된’에 가깝고 반드시 공식적으로 선언되었다는 뜻은 아닙니다.
일상 대화보다는 계약, 행정, 세관, 연구, 프로그래밍 같은 공식적·기술적 문맥에서 더 자연스럽습니다. 사람의 감정이나 성격에는 보통 쓰지 않고, 조건·값·목적·변수·규칙처럼 명시적으로 정해지는 대상과 함께 씁니다.
유의어 뉘앙스 비교
- predetermined
- 미리 결정되었다는 뜻이 강하며, 반드시 공개적으로 선언되었다는 뜻은 아닙니다.
- previously announced
- 더 쉽고 일반적인 표현이며, 공식적·기술적 느낌은 덜합니다.
- specified in advance
- 사전에 구체적으로 명시되었다는 점을 강조하는 설명적 표현입니다.
- predefined
- 미리 정의되었다는 뜻으로 더 흔하며, 선언 행위보다 정의된 내용에 초점이 있습니다.
- declared in advance
- 같은 뜻을 풀어 쓴 표현으로, 기술 문서보다 설명문에서 더 자연스럽습니다.
반의어
- undeclared
- 프로그램이나 문서에서 아직 선언되지 않았다는 뜻입니다.
- unannounced
- 미리 알려지지 않았다는 뜻이며, 공식 선언 여부보다 통보 여부에 초점이 있습니다.
- undefined
- 정의가 없거나 값이 정해지지 않았다는 뜻으로, 선언되지 않음보다 범위가 넓습니다.
자주 쓰는 표현 · Collocations
adj+noun
- predeclared variable미리 선언된 변수
- predeclared function미리 선언된 함수
- predeclared value사전에 선언된 값
- predeclared rule사전에 정해진 규칙
- predeclared list사전에 제출된 목록
어원 · 암기 팁
[Latin]predeclared는 ‘전에, 미리’를 뜻하는 접두사 pre-와 ‘선언하다’를 뜻하는 declare에 과거분사형 -ed가 붙은 말입니다. declare는 라틴어 declarare에서 왔으며, ‘분명하게 하다, 밝히다’라는 뜻과 관련됩니다.
pre- ‘미리’ + declare ‘선언하다’ + -ed ‘과거분사/형용사 어미’
💡 pre-를 ‘미리’로 기억하면 predeclared는 ‘미리 declared된 것’, 즉 ‘사전에 선언된’으로 연결할 수 있습니다.