
< Programming >/C++
c++ 11 std::function
c에서 있는 함수포인터랑 비슷하다. C++ 11에 표준에 포함되었고, 기본 문법은 다음과 같다. std::function 기초적인 예제는 아래와 같다. #include #include void repeatFunction(std::function func, int a, int b, int count) { for (int i = 0; i < count; ++i) { func(a, b); } } void printSum(int a, int b) { std::cout