13Close15
FolcoOn the 2014-06-01 at 06:47pm
hmmmm ? Je dois mal voir les tenants et aboutissants de la surcharge alors.
Comment casser une ABI, alors qu'il s'agirait de faire compiler du code qui, à ce jour, ne pourrait compiler ?
Il s'agirait juste de permettre des fonctions de même nom avec des signatures différentes, ce qui m'aurait épargné ce problème de printf pra exemple.
Godzil (./13) :
La surcharge est généralement une mauvaise idée...

La surcharge, ça peut se résumer à des gros #if au préprocessing, on en perd toute trace dès le stade de la compilation...

Enfin, je pense. Si c'est implémenté autrement, ça serait sympa de m'expliquer pourquoi. smile