Observer 패턴
Observer 패턴은 정말 많이 사용하는 디자인 패턴입니다. 자바 프레임워크에서도 쉽게 찾아 볼 수 있는데 흔히 Java C#에서 사용되는 Event Listener 들이 이 종류에 속합니다. 이번 장에서 만들 Observer pattern 예제에는 아래의 요소가 필요합니다. observer_t : 관찰자 구조체 calculate_temperature : 온도 측정 실행함수 display_degree_handler : 화면에 측정된 온도를 표시하는 함수 file_write_degree_handler : 파일에 측정된 온도를 기록하는 함수 우선 헤더를 보겠습니다. /* header.h */ typedef void (*observer_handler_t)(uint32_t degree, uint32_t par..