AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
-45%
Le deal à ne pas rater :
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre 14 couverts – ...
339 € 622 €
Voir le deal
Le deal à ne pas rater :
Cdiscount : -30€ dès 300€ d’achat sur une sélection Apple
Voir le deal

 

 Initialiser un tableau

Aller en bas 
+2
Chlorodatafile
[TheDarkTiger]
6 participants
AuteurMessage
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Initialiser un tableau Empty
MessageSujet: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 1:40

bonjour à tous ...

ma question est simple, comment initialiser un tableau ?
j'en ai marre de faire :
T[0]=0;
T[1]=32;
T[2]=16;
T[3]=7;
etc.

je sais qu'il y a une méthode du genre :
T={0,32,16,7};

mais j'ai essayé beaucoup "d'orthographes" différentes sans succès ...

si quelqu'un à la solution, je suis preneur !

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Initialiser un tableau U3dfr2Initialiser un tableau Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile


Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 8:28

faut p'tet tenter de faire un script genre tableau_init(name,val,val,val,val,val)

et voilà

persos, je sais pas me servir des tableau et je comprend pas ce que c'est ...
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
zebdal
Utilisateur confirmé: Rang *****
zebdal


Messages : 2874
Localisation : Chez Vanilla
Projet Actuel : Shrapnel
Kanon
Sengoku Rance Online
Vanilla H

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 9:46

Citation :
T[0]=0;
T[1]=32;
T[2]=16;
T[3]=7;
malheureusement t'es obligé de faire comme ca.
moi je fais un script qui initialise mon tableau avec la valeur 0 de partout dans une boucle for.

_________________
Initialiser un tableau Testmf
L'IRC du CBNA
NE PAS CLIQUER:
Spoiler:
Revenir en haut Aller en bas
http://zebdal.free.fr
nicoulas
*Excellent utilisateur*
nicoulas


Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense Initialiser un tableau Panicpr9

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 10:47

Je pense en effet qu'il n'y a pas d'autre solution ...

Je suppose que t'as déjà vérifié dans l'aide de GM voir ce qu'ils disaient ?
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 11:55

et bien il faudrait faire un script
genre :

ini_tableau("nom du tableau","valeur1|valeur2|valeur3|valeur4|...")


pour le faire faudra utiliser les fonctions texte pour les séparé
et ensuite dans le script
execute_string(argument0+"="+valeur_i)



j'ai pas le temps pour le faire maintenant dsl.

_________________
Initialiser un tableau PochetteInitialiser un tableau Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 12:25

Je vais en faire un scripte Wink

Code:

script('T','0,32,16,17,')

symbole = ',' //le symbole que separe les valeur

argcount = string_count(symbole,argument1)
for(i=0;i<argcount+1;i+=1)
{
pos = string_pos(symbole,argument1)
counter[i] = string_copy(argument1,0,pos-1)
argument1 = string_delete(argument1,1,pos)
}


for(i=0;i<argcount+1;i+=1)
{
execute_string(string(argument0)+'['+string(i)+']=counter['+string(i)+']')
}


exemple d'utilisation :

script('T','0,32,16,17,')

la virgule peut etre changer dans le script en haut completement
le seul inconveniant c'est que lont dois terminer par une virgule ou le symbole choisi
comme sur lexemple un peu plus haut
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyMer 24 Déc 2008 - 15:33

je vous remercie pour vos réponses.

j'utiliserais donc un script ...

mais je suis certain d'avoir vu une initialisation "en ligne" dans un GM6

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Initialiser un tableau U3dfr2Initialiser un tableau Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Adamo
Utilisateur confirmé: Rang ***
Adamo


Messages : 681
Localisation : Quebec

Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau EmptyJeu 25 Déc 2008 - 1:58

Je sais que c'est possible sur le 3/4 des language de programmation mais je me souvien pas avoir deja vu ca dans GM la question a deja meme eter poster plusieur fois et meme sur le forum officiel
Revenir en haut Aller en bas
Contenu sponsorisé





Initialiser un tableau Empty
MessageSujet: Re: Initialiser un tableau   Initialiser un tableau Empty

Revenir en haut Aller en bas
 
Initialiser un tableau
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Résolu] Varibles ou tableau ?
» <NOBODY> sans tableau
» comment faire un tableau?
» déclarer un tableau
» Avoir de different tableau des scores

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: