Comment définir un premier temps les initialiseurs d'un tableau des symboles ?
FAQ #101843
Avec PG5, il est possible de définir la première fois Inizializers de symboles à l'aide de la syntaxe: =.
Cela permet l'initialisation du contenu de symbole sur le téléchargement de l'application.
Introduction
La fonction d'initialisation d'un tableau des symboles peut être très pratique, mais quand ne pas fait comme PG5 attend l'inizializers, certaines erreurs peuvent être provoquées durant la compilation (erreur 1211 : trop d'initialiseurs, ou 1212 : Missing initialiseurs).
Exemple
Pour IL
Les exemples suivants illustrent deux façons de définir les initialiseurs de temps premiers à Illinois :
Init le tableau entier sur une seule ligne (le montant d'initializers doit être identique à la taille de tableau!)
Init un symbole un (il n'est pas nécessaire d'init tous les symboles d'un tableau)
Remarque
N'oubliez pas de régler le premier symbole d'un tableau avec « + 0 » (dans le second exemple). Si ceci est omis, PG5 suppose que l'intégralité du tableau doit être initialisé et qu'il arrête la construction avec le message d'erreur :
Pour Fupla :
Également en Fupla, il est possible de définir les initialiseurs de premier temps d'un tableau
Categories
PG5 2.0 / SEdit (IL programming)
Last update: 14.05.2015 16:04
First release: 29.07.2013 12:43
Views: 1019