Bonjour,
CPP me déçoit un peu de part son manque cruel de fonctionnalités.
Or j'aimerais pouvoir faire quelque chose du genre :
Ce qui est bien évidement impossible avec CPP qui ne permet même pas de parser les arguments reçus en paramètre des macro ><.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 signal foo(int, float, char); slot mySlot(int, float, char) { //do some stuff } connect(foo, mySlot); // ou connect("API_NAME", "signal_name", "API_NAME", "slot_name"); // + disconnect/disconnect_all_slots/disconnect_all_signals foo(45, 47.8, 'o'); //appelle tous les slots "connectés" au signal
Je cherche donc à exécuter mon propre préprocesseur avant CPP dans la chaîne de compilation.
J'aimerais donc savoir si vous connaissiez une méthode "propre" de procéder.
J'utilise gcc mais si une solution marche avec d'autres chaînes de compilations, ça m'arrangerais aussi.
Partager