뮤텍스는 변경 가능해야합니까? 이것이 스타일 문제인지 또는 어려운 규칙이 있는지 확실하지 않습니다. 공용 메서드 인터페이스를 가능한 한 const로 유지하고 싶지만 개체 스레드를 안전하게 만들고 싶다면 변경 가능한 뮤텍스를 사용해야합니까? 일반적으로이 스타일이 좋은가요, 아니면 const가 아닌 메소드 인터페이스가 선호되어야합니까? 당신의 견해를 정당화하십시오. [ 답변 수정 ] 기본적으로 변경 가능한 뮤텍스와 함께 const 메서드를 사용하는 것은 최소한 객체를 수정하지 않음을 나타 내기 위해 참조를 반환하지 말고 값으로 반환해야합니다. 뮤텍스는 const가 아니어야합니다. 잠금 / 잠금 해제 메서드를 const로 정의하는 것은 뻔뻔한 거짓말입니다. 실제로 이것 (및 메모 화)은 내가 본 mutable..