Interessant: dans le Rationale il est marqué que 2 paramètres 'in out' d'une même fonction doivent être différent (ne doivent pas être des alias d'un même emplacement) à la Fortran.
Bien pour les performances, mais je me demande comment ça marche en pratique: c'est assez simple de faire du code ou le compilateur ne peut pas savoir s'il y a des alias ou pas:
f(A[i], A[j])..
# 2 paramètres 'in out' doivent être différents
Posté par reno . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 3.
Interessant: dans le Rationale il est marqué que 2 paramètres 'in out' d'une même fonction doivent être différent (ne doivent pas être des alias d'un même emplacement) à la Fortran.
Bien pour les performances, mais je me demande comment ça marche en pratique: c'est assez simple de faire du code ou le compilateur ne peut pas savoir s'il y a des alias ou pas:
f(A[i], A[j])..