Constref/fr

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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