on peut tout à fait écrire une déclaration de fonction sur plusieurs lignes tout en gardant un code compilable.
Voici un exemple.
double ma_fonction_tres_longue(int avec, int beaucoup, int de, int parametres, int divers);
Remarquer qu'on aligne avec le début de la liste des paramètres:
double ma_fonction_tres_longue(int avec, int beaucoup, int de,
int parametres, int divers);