Il faudrait surtout qu'ils soient un peu mieux faits... Pascal possède aussi une instruction similaire, mais le compilateur ne te laisse pas faire n'importe quoi avec au moins.
Quant aux déclarations implicites... Disons que si je donne le fond de ma pensée, ça va être censuré. J'ai toujours eu horreur des feignants du clavier qui, pour s'économiser quatre touches (int + l'espace) mettent des "short", "unsigned" et autres "long" dans leur code sans préciser le type. Encore pire quand il s'agit du résultat d'une fonction, bien entendu.
C'est l'usage en Pascal, on préfixe tous les types par "T"... Mais c'est surtout la vérification des types qui est plus stricte, on ne caste pas n'importe quoi vers n'importe quoi d'autre comme ça.
Partager