Constref/fr

From Lazarus wiki
Jump to navigationJump to search

English (en) français (fr)

La version 2.6 de Free Pascal a ajouté le qualifieur de paramètre constref. C'est comme une combinaison des qualifieurs de paramètre var et const. L'argument est passé par référence mais ne peut pas être modifié. Si vous tentez de modifier le paramètre, le compilateur signalera cela comme une erreur " Error: Can't assign values to const variable".

Les notes de version de la version 2.6 suggère que vous ne devriez utiliser ceci que pour l'interface avec des routines externes écrites dans d'autres langages, où ce type de passage de paramètre est requis.

Voir aussi