Functor Functor는 우리나라말로 함수자라 불립니다. Functor는 객체지만 함수처럼 동작하고 ()연산자에 의해서 정의됩니다. () 연산자를 정의하는 내용은 제 이전 글에 정리되어있습니다. [C++] 연산자 오버로딩 (tistory.com) [C++] 연산자 오버로딩 안녕하세요, 힘법사입니다. 제가 4학년이 되면서 요즘 글을 쓸 시간이 없었네요... 이제 제가 전자공학으로 졸업을 앞두고 있습니다. 이제 자기소개서도 쓰고 하다보니, 제가 많이 했다고 생 himbopsa.tistory.com Functor의 장점은 어찌되었든 이는 함수가 아닌 객체이기 때문에 연산자()를 제외한 다른 멤버 함수와 멤버 변수들을 가질 수 있습니다. 예제 예제로 행렬 곱을 해주는 Functor를 구현해보도록 하겠습니다..