0
특정 패싯이 로캘에로드되었는지 여부를 확인하기 위해 std :: has_facet (loc) 사용에 익숙합니다.현재 설치된 모든 패싯 목록에 대해 std :: locale을 쿼리하는 방법이 있습니까?
if (! std::has_facet<custom_facet_t>(std::cout.getloc())) {
/* load facet in to locale */
}
현재로드 된 패싯 목록을 가져 오는 방법이 있습니까? 로케일의 특성을 감안할 때 모든 유형의 규칙을 위반할 것이라고 확신합니다.하지만 물어야했습니다 :).