라이브러리 만드는 중인데 지정된 수 입력 외엔 아예 객체를 생성 못하게 막아버리고 싶음


가장 쉽게 떠오른 건 SFINAE인데 템플릿으로 만들면 정의부와 구현부를 나눠놓을 수가 없어서 헤더에 다 박아 놔야 해서 정적 라이브러리의 장점이 퇴색될 거 같음


컴파일 타임에 띄우려면 걍 템플릿 쓰는게 낫겠지?