180Fermer182
Kevin KoflerLe 16/11/2009 à 19:04
Zephyr (./175) :
d'ailleurs pour confirmation, il n'existe pas de façon portable de réaliser un appel de fonction avec un nombre quelconque de paramètres de types quelconques non connus en temps de compilation ?

Tu peux abuser de la compatibilité K&R et déclarer tes fonctions comme void (*)(), ce qui fait que tu peux passer n'importe quoi. Mais ça ne marchera pas forcément partout: par exemple dans TIGCC, ça foirera évidemment si ta fonction attend ses paramètres dans des registres.