begin process at 2012 02 15 03:41:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Algorithme

 > 

Divers

 > 

queue fifo et tableau


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

queue fifo et tableau

mercredi 26 juillet 2006 à 18:52:14 | queue fifo et tableau

Sphaxs


   Bonjour,

   J'essaye d'utiliser une pile FIFO QUEUE avec VB 2005 mais lorsque j'insère une variable contenant un tableau dans la pile et que je modifie la variable avant de ressortir celle qui est dans la pile, le tableau qui se trouvait dans la pile est modifié. Ce phénomène ne se produit pas lorsque les variables ne sont pas des tableaux. Comme si les tableaux étaient en "référence" et le reste en "valeur".

   Quelqu'un pourrait-il m'expliquer comment pallier à ce problème ?

   Merci d'avance.

Sphaxs
mercredi 26 juillet 2006 à 19:21:53 | Re : queue fifo et tableau

Crazyht

Administrateur CodeS-SourceS
Réponse acceptée !
Un tableau doit posseder de tete une methode Clone() qui te renvoi une copie du tableau.

En effet un tableau, comme toutes les classes qui ne derive pas de ValueObject sont en fait que des references par defaut.
jeudi 27 juillet 2006 à 09:45:41 | Re : queue fifo et tableau

Sphaxs


Merci, ceci résoud le problème pour mettre dans la file des tableaux ...

Cependant, ceci ne fonctionne pas si le tableau se trouve dans une structure, je n'ai pas trouvé la fonction clone() sur une structure qui contient des variables normales et des tableaux.

Existe-t'il une autre solution ?

Merci d'avance.

Sphaxs



Cette discussion est classée dans : variable, tableau, pile, queue, fifo


Répondre à ce message

Sujets en rapport avec ce message

Une variable Tableau de controle !!! [ par Kywalh ] Salut,Bon, g un sérieux problème:Dim Ext as ControlSet Ext = Exten..... me balance une erreur !Le truc c'est que Exten est en fait un tableau de contr tableau de chaine...subtile. [ par rurouni ] bon, je suis pas encore le pro du VB...donc je vous pose mon probleme...J ai declare un tableau de string comme ca:Dim tab_str(10) As String * 9pour a Initiliser un tableau [ par Freztagada ] Salut,Je n'arrive pas a trouver mon bonheur dans l'aide de VBExcel alors je m'adresse aux specialiste.Je voudrais savoir comment peut-on reinitialiser probleme de variable globale [ par fabieune ] Bonjour, g une variable (un tableau) initialisé ds un Form et un Command_Click(), j'appelle une fonction ds un module qui modifie ce tableau... Commen Un probleme de tableau !!!!!! [ par coco ] J'ai un nom dans une variable. Je souhaite creer un tableau qui ait le nom de cette variable. sachant que le contenu de la variable varie.c'est un cod Somme des coefficients d'un tableau de dimension variable [ par CrisseTof ] Bonjour,J'ai un tableau de dimension n (variable) et de tailles variables, j'aimerais créer une fonction qui me renvoie un tableau de dimension n-1 do Global variable as Type : ça marche 1 fois mais pas 2 [ par funxav ] Bonjour,Je suis débutant en VB, donc ...Dans une appli VBA excel, j'ai déclaré un tableau en global.Quand j'accède la permière fois au tableau, ça va. pb de variable [ par eryk17 ] j'ai déclaré et rempli un tabeau de type structure dans le formulaire1, sur un 2e formulaire je veux utiliser ce tableau dans une fonction mais il ne Le "WithEvents" avec un tableau de variable [ par jrivet ] Bonjour a toutsJ'appelle a l'aide car, j ai un probleme de definition,J ai un programme ou a un moment une de mes classe doit poceder un tableau d'un Fichier excel dans une variable tableau [ par oliv106wrc ] BonjourJe récupère des valeurs dans un tableau au format excel. 23 colonnes sur 735 lignesEt il faut que je trace les points d'une colonne avec MSChar


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,042 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales