Синтаксис типа функции в стиле int (int, int)

Я помню, что при использовании Boost.Spirit и для дополнения std :: function к C ++ 0x вы указываете тип функции, используя синтаксис, который не использует указатели, как при определении std :: function fn , тогда как вы должны использовать указатель вида (bool (*) (int)) fn .

Кто-нибудь может сказать мне название этого нового синтаксиса или есть ссылки на это или как его использовать? Похоже, синтаксис типа полиморфной функции применим и к функторам, но я действительно не знаю, как его использовать.

6
задан norcalli 11 August 2011 в 14:46
поделиться