Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3290 connectés 

 


Dernière réponse
Sujet : [C++] Anomalies compilateurs
[SDF]Poire hum... comme a dit chrisbk ça ressemble à 1 mauvaise utilisation des pointeurs ou à 1 dépassement de capacité...
Sous quel system est-tu ?
Et 1 chtit bout de code pourrais aider
Mais le compilo n'est pas en cause (Quel compilo d'ailleur ?) le compilo fait ce que tu lui demande il ne fait pas n'importe quoi.... et toute les valeurs qu'il te renvoit sont à qq part il les sort pas comme par magie hien  :pt1cable:  
 :hello:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
[SDF]Poire hum... comme a dit chrisbk ça ressemble à 1 mauvaise utilisation des pointeurs ou à 1 dépassement de capacité...
Sous quel system est-tu ?
Et 1 chtit bout de code pourrais aider
Mais le compilo n'est pas en cause (Quel compilo d'ailleur ?) le compilo fait ce que tu lui demande il ne fait pas n'importe quoi.... et toute les valeurs qu'il te renvoit sont à qq part il les sort pas comme par magie hien  :pt1cable:  
 :hello:
chrisbk ouaip a priori c plus toi qui doit faire le con avec certains valeur (ce qui me vient  a l'esprit c'est que tu depasse un tableau, genre ecrire en tab[20] la ou ton tableau fait que 10elements)
 
Plutot que de faire des COut utilise un debugueur (si t'as ca sous la main, evidemment)
Et quitte a utiliser des cout fait bien gaffe a envoyer un retour a la ligne apres le cout (pour forcer l'affichage)
LeGreg

Rob Roy a écrit a écrit :

Je bosse sur un projet de manipulation de fichier, et je stocke certaine valeure ascii d'un fichier dans un tableau de int.
Tout se passe bien, mais certaine fois il incremente selon son gré les valeurs qu'il doit recevoir.
Pourtant je verifie au debogage, les valeurs que recoit mon tableau. Et elle recoit celle que je veux. Mais sortie de la procedure c la fin, les valeur zap n'importe ou et s'incremente.
J'ai reussi a regler en partie ce probleme en placant a un endroit de mon code un  
cout<<""; trippant non ?
et la plus de probleme, sur mon fichier de test.
Mais j'ai testé par la suite d'autre fichier et il recommence...
Qqun aurait il deja rencontré ce genre d'anomalie, ou connait il  des syntaxes qui permettent un rafraichissement des buffers lors de l'execution ?




pourquoi es-tu convaincu que c'est une anomalie
de ton compilateur??
 
essaie plutot de poster une partie de ton code
pour qu'on puisse juger.
 
LEGREG

Rob Roy ben le probleme c que je ne peux pas fflusher mon fichier alors que je le manipule ...
bjone fflush() ?
Rob Roy Je bosse sur un projet de manipulation de fichier, et je stocke certaine valeure ascii d'un fichier dans un tableau de int.
Tout se passe bien, mais certaine fois il incremente selon son gré les valeurs qu'il doit recevoir.
Pourtant je verifie au debogage, les valeurs que recoit mon tableau. Et elle recoit celle que je veux. Mais sortie de la procedure c la fin, les valeur zap n'importe ou et s'incremente.
J'ai reussi a regler en partie ce probleme en placant a un endroit de mon code un  
cout<<""; trippant non ?
et la plus de probleme, sur mon fichier de test.
Mais j'ai testé par la suite d'autre fichier et il recommence...
Qqun aurait il deja rencontré ce genre d'anomalie, ou connait il  des syntaxes qui permettent un rafraichissement des buffers lors de l'execution ?
 
Merci d'avance

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)