Wie vergleiche ich die Signatur zweier Funktionen?

Gibt es eine Möglichkeit zu überprüfen, ob zwei Funktionen dieselbe Signatur haben? Zum Beispiel: int funA (int a, int b); int funB (int a, int b); float funC (int a, int b); int funD (float a, int b); In diesem Beispiel ist funAund funBdie einzige Kombination von Funktionen, die zurückgegeben...