Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > Code::Blocks
Code::Blocks Forum d'entraide sur Code::Blocks. Avant de poster -> FAQ Code::Blocks
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/02/2012, 19h17   #1
IP_Steph
Modérateur
 
Avatar de IP_Steph
 
Homme Steph
Architecte réseau
Inscription : février 2012
Messages : 1 282
Détails du profil
Informations personnelles :
Nom : Homme Steph
Localisation : France

Informations professionnelles :
Activité : Architecte réseau
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : février 2012
Messages : 1 282
Points : 2 716
Points : 2 716
Par défaut Problème dans une boucle

Salut,

j'ai un problème étrange avec une boucle ...

matrixBytes est un tableau bi-dimensionnel que je renseigne en cours de programme. Jusque là, pas de problème...

J'ai besoin de mettre la colonne 0 à 0, j'utilise donc la boucle suivante.
Mais en cours de traitement, la boucle me modifie une autre valaur !

J'ai mis des cout avant et pendant la boucle pour mettre en évidence le problème :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
cout << "matrixBytes[0][5] = " << matrixBytes[0][5] << endl;
 
  i=0;
  for (i=0; i<5; i++)
  {
      cout << "i = " << i << endl;
      cout << "matrixBytes[0][5] = " << matrixBytes[0][5] << endl;
 
      matrixBytes[i][0]=0;
 
      cout << "matrixBytes[0][5] = " << matrixBytes[0][5] << endl;
  }
Voici le display sur la console :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
matrixBytes[0][5] = 16
i = 0
matrixBytes[0][5] = 16
matrixBytes[0][5] = 16
i = 1
matrixBytes[0][5] = 16
matrixBytes[0][5] = 0
i = 2
matrixBytes[0][5] = 0
matrixBytes[0][5] = 0
i = 3
matrixBytes[0][5] = 0
matrixBytes[0][5] = 0
i = 4
matrixBytes[0][5] = 0
matrixBytes[0][5] = 0


Une idée ? Parce que là, ça dépasse mon entendement et ça fait un bon bout de temps que j'essaie de comprendre cette déviation.

Merci par avance !

Steph
IP_Steph est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2012, 01h03   #2
IP_Steph
Modérateur
 
Avatar de IP_Steph
 
Homme Steph
Architecte réseau
Inscription : février 2012
Messages : 1 282
Détails du profil
Informations personnelles :
Nom : Homme Steph
Localisation : France

Informations professionnelles :
Activité : Architecte réseau
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : février 2012
Messages : 1 282
Points : 2 716
Points : 2 716
Par défaut [Résolu] Problème dans une boucle

Fixé...

Je me suis planté dans la déclaration des dimensions de mon tableau...

J'ai encore du mal avec la ligne/colonne 0 dans une matrice :-D

Steph
IP_Steph est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h04.


 
 
 
 
Partenaires

Hébergement Web