1
C++에서 우선 순위 대기열의 선언을보고 있지만 이해가되지 않습니다.C++ 우선 순위 대기열 선언
priority_queue<string, vector<string>,function<bool(string,string)>>
min_heap([] (const string& a,const string& b) {return a.size()>=b.size();});
대괄호 []의 목적은 무엇입니까? 함수 정의의 일부입니까?
또한 bool 연산자를 사용하여 동일한 것을 구현할 수 있습니까?
λ (http://en.cppreference.com/w/cpp/language/lambda) 함수의 캡처 절. –
람다입니다. C++ 책을 읽으십시오. 람다는 몇 짧은 문장을 완전히 설명 할 수 없습니다 stackoverflow.com –
@SamVarshavchik하지만 여기에 람다에 대한 설명서가 있습니다 : http://stackoverflow.com/documentation/c%2b%2b/572/lambdas#t = 201702161028176658324 – Brian