로깅을 위해 매크로를 호출하는 타사 라이브러리가 있습니다. 이 매크로는 fprintf를 사용하여 로깅합니다. 로깅을위한 사용자 지정 콜백을 정의하기 위해 코드를 수정하려고 생각하지만 최선의 방법이 무엇인지 확신 할 수 없습니다. 내가 원하는로깅을위한 콜백을 제공하는 가장 좋은 방법은 무엇입니까?
해결 방법은 다음과 같습니다
- 사용자가 로그에 대한 콜백을 정의 할 수 있습니다.
- 콜백이 정의되지 않은 경우 fprint를 사용하십시오.
그래서 원하는 경우 재정의 할 수있는 기본 정의로 정적 함수의 일부 유형을 찾고 있습니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 정적 함수에 과부하가 걸리지 않으므로 모든 사람이 로깅 함수의 정의를 정의해야합니다.