Przekazywanie niestandardowych funkcji w sortowaniu CPP

sort(A, A+N, [k](int a, intb){
            if(abs(a-k)<abs(b-k)){
                return true;
            }else{
                return false;
            }
        });
        
alistair0111