¿Los punteros de función son objetos de función en C ++?

El estándar C ++ define los objetos de función como:

Un tipo de objeto de función es un tipo de objeto que puede ser el tipo de la expresión postfix en una llamada de función. (enlazar)

Primero pensé que los objetos de función eran functores, pero luego me di cuenta de que para un puntero de funciónptr de tipoP (no una función, sino un puntero de función),std::is_object_v<P> estrue y se puede llamar con elptr(Args...) sintaxis.

Tengo razón en que los punteros de función son considerados como objetos de función por el estándar. Y si no lo son, ¿qué parte de la definición no se cumple con los punteros de función?

Respuestas a la pregunta(2)

Su respuesta a la pregunta