Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2006:06_01

Commit 2006-06-01

Modifs

Static-castifiage dans les matériaux.

  • Le but de la manoeuvre est d'éviter les lignes du style “SabcaGpState &GP1 = (SabcaGpState &) GPm1;” qui convertissent à peu près n'importe quoi en n'importe quoi et sont source d'erreurs vicieuses, du style une modification d'une référence qui est passée en const mais dont le caractère const est perdu lors de la conversion sans warning ni message d'erreur (ne riez pas, ça arrivait et bonjour la lisibilité du code!8-O).
  • Effet de bord : des fonctions get ne marchaient plus vu qu'elles n'acceptaient pas de fonctions const. Des fonctions ont donc été créées pour faire passer des arguments de type const
  • Consticifiage de pas mal d'arguments de fonctions. C'est beaucoup plus propre et ça évite de modifier des valeurs initiales aux points de Gauss GP0.
  • Commiticifiage des fichiers verif de signal

:!: Updatez oo_nda :!:

Fichiers ajoutés/supprimés

Rien

TAG : PP_060601

commit/2006/06_01.txt · Last modified: 2016/03/30 15:23 (external edit)