| 4D v18C_LONGINT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v18
 C_LONGINT 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| C_LONGINT ( {méthode ;} variable {; variable2 ; ... ; variableN} ) | ||||||||
| Paramètre | Type | Description | ||||||
| méthode | Méthode |   | Nom de méthode | |||||
| variable | Variable |   | Nom(s) de(s) variable(s) à déclarer | |||||
C_LONGINT affecte le type Entier long à chaque variable spécifiée.
La première syntaxe de la commande (si le paramètre méthode n'est pas passé) est utilisée pour déclarer et typer une variable process, interprocess ou locale.
Note : Cette syntaxe peut être utilisée dans les bases interprétées.
La seconde syntaxe de la commande (si le paramètre méthode est passé) est utilisée pour déclarer d'avance au compilateur le résultat et/ou les paramètres ($0, $1, $2, etc.) d'une méthode. Vous devez utiliser cette syntaxe si vous voulez éviter la phase de typage de variables lors de la compilation d'une base, afin de réduire le temps de compilation.
ATTENTION : La deuxième syntaxe ne peut pas être exécutée en mode interprété. Pour cette raison, si vous utilisez cette syntaxe, stockez-la dans une méthode (dont le nom doit débuter par "COMPILER") qui n'est pas exécutée en mode interprété.
La syntaxe C_LONGINT(${...}) vous permet de déclarer pour une méthode un nombre variable de paramètres du même type à la condition que ce soient les derniers paramètres de la méthode. Par exemple, la déclaration C_LONGINT(${5}) indique à 4D et au compilateur qu'à partir du cinquième paramètre la méthode peut recevoir un nombre variable de paramètres de ce type. Pour plus d'informations, référez-vous à la section Indirections sur les paramètres.
Reportez-vous à la section Commandes du thème Compilateur.
									_o_C_INTEGER
									
									C_REAL
									
									Commandes du thème Compilateur
									
									Count parameters
									
	Produit :  4D
	Thème :  Compilateur
	Numéro :  
        283
        
        
        
	
	Créé :  < 4D v6
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire