1

Y a t-il une méthode pour éviter de passer des paramètres lors de l'appel d'un prg ou d'une fct. Afin d'éviter d'avoir le message "Too few arguments".

Exemple:
prg1(arg1, arg2, arg3)

La plupart mon arg3 à pour valeur 0. Je voudrait, si il doit être nul, ne pas avoir à le saisir lors de l'appel.
prg1(arg1, arg2) equivalent à prg1(arg1, arg2, 0)

Y a bien le moyen de faire 2 prog quasi identique mais ce n'est pas très joli joli.

2

le 2e peut appeler le premier

truc_complet(a,b,c)
fait_des_choses
endprgm

truc_partiel(a,b)
truc_complet(a,b,0)
endprgm

3

pour répondre strictement à la question, non, pas de valeurs par défaut pour les paramètres des programmes basic malheureusement. tu seras obligé de bidouiller en utilisant une solution comme celle de squalyl, ou bien en passant une liste en paramètre plutôt que N paramètres distincts, ou autre, mais ça reste moyen comme solutions :/
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

4

Ok, merci vos remarques