로딩
요청 처리 중입니다...

cpp에서 고차함수 쓰는 법(c++: high order function)

 cpp에서 고차함수 쓰는 법(c++: high order function)

고차함수: 함수를 인자로 도 줄 수 있고, 함수를 반환할 수 있는 함수 함수를 반환 #include #include #include #include using namespace std; function greeting(); int main(const int argc, const char **argv) { function korean_greeting = greeting(); auto english_greeting = greeting(); auto auto_greeting = [](string name) { return "auto hello, " + name + "!"; }; cout << korean_greeting("세계") << endl; // hello, 세계!

cout << english_greeting("world")...