Os ponteiros de função são objetos de função em C ++?

O padrão C ++ define objetos de função como:

Um tipo de objeto de função é um tipo de objeto que pode ser o tipo da expressão postfix em uma chamada de função. (ligação)

Primeiro, pensei que os objetos de função eram functores, mas depois percebi que, para um ponteiro de funçãoptr do tipoP (não uma função, mas um ponteiro de função),std::is_object_v<P> étrue e pode ser chamado com optr(Args...) sintaxe.

Estou certo de que ponteiros de função são considerados objetos de função pelo padrão? E se não forem, que parte da definição não é satisfeita pelos ponteiros de função?

questionAnswers(2)

yourAnswerToTheQuestion