begin process at 2012 02 10 07:57:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

Une chose m'echappe


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

Une chose m'echappe

jeudi 13 avril 2006 à 16:07:49 | Une chose m'echappe

julienbornet

Bonjour alors voial j'ai un petit probleme dont je n'arrive pas a trouver la cause. Bon comme c'est assez complexe a expliquer je vais essayer d'etre le plus precis possible mais je m'excuse si ce message risque d'etre un peu long.
Alors voila. Depuis plusieur jour je travail sur un programme test qui va me premettre de trace un graphique dans une fenetre. Bon en fait ce programme test en assez simple lorsque l'on execute une boite de dialogue (type dialoq box) s'ouvre et la on peut cliquer sur un bouton. Lorsque l'on click sur ce bouton, une fenetre (de type window) s'ouvre a son tour et je trace mes graphique dans cette fenetre. Bien sur pour tracer ces graphiques j'utilise les API.
Pour tracer ces graphiques, je lit un fichier texte (.txt) qui contient les ordonnees des points. Ces donnees sont disposees en colone avec un tab entre chaque colone. Malheureusement n'etant pas un pro de la programmation j'utilise une vieille fonction, fscanf ,pour pour lire mon fichier et c'est la que se trouve le probleme. En effet la deuxieme colonne de mon fichier contient des nombre flottant de type float. Lorsque ma fonction arrive sur ce nombre une erreur d'execution apparait (R6002). Mais le plus etrange c'est que si j'utilise cette meme fonction dans un programme console cette erreur est alors inexistante et tout se deroule normalement. Bon pour finir, j'ai triuver une solution temporaire ou je remplace le type float par une chaine de caractere et je ne trace pas le graph de cette donnee.

Bon voila j'espere que quelqu'un aura compris mon probleme et pourra me renseigner car la j'avoue que je ne comprend variment le probleme.

D'avance merci
jeudi 13 avril 2006 à 16:21:22 | Re : Une chose m'echappe

ymca2003

Réponse acceptée !
je crois que si fscanf est utilisée pour parser des floats alors qu'aucun instruction sur les float n'a été faite avant, il y a une erreur parce que la lib flaot ou module ou je sais plus quoi a pas été chargé.

il me semble qu'en faisant une opération dummy sur un flotant au début du prog solvait le truc.
genre une affectation d'une var global
float dummy = 1.2f;

J'avoue c'est un peu tiré par les cheveux mon explication mais j'ai souvenir d'être tombé dessus une fois...
jeudi 13 avril 2006 à 16:39:40 | Re : Une chose m'echappe

julienbornet

Merci pour ton explication c'est vraie que j'ai pas tres bien saisie la cause mais toujours est il que j'ai suivit ton conseil et ca fonctionne. Mais ce qui est tres etrange dans toute cette histoire c'est qu'apres avoir compile avec cette affectation qui ne sert a rien et bien je me suis dit on va verifier si ca vient bien de ca et la stuppeur je met // deavnt mon affaectattion et tout fonctionne quand meme. Peut etre que mon PC est habite par des esprit malefique et que cet affectation les a fait fuire lol.
Non mais bon il faut dire que des fois ca me sort des erreurs qui soit non rien a voir avce la vrai cause soit qui sont comme pour celle-ci inexplicable.

En tout cas encore merci car ca ma permis d'avancer.

jeudi 13 avril 2006 à 18:07:03 | Re : Une chose m'echappe

julienbornet

Réponse acceptée !

Bon voila pour ceux que ca interesse ben j'ai trouver une explication plus ou moins clair sur le net. Voici  l'adresse : [ Lien ]

a pluch



Cette discussion est classée dans : programme, type, probleme, fenetre, trace


Répondre à ce message

Sujets en rapport avec ce message

Comment recup l'instance du programme... [ par neodelphi ] Salut tout le monde ! Ayant déja trouvé de l'aide sur ce forum j'y refait un tour ( je commence a y prendre gout lol ).Bon voila mon probleme : j'ai c [win32] forcer une fenetre a rester en premier plan [ par tcok ] bonjour a tous,voila mon probleme, je developpe une application qui protege l'ordinateur sur lequel elle tourne, pendant l'absence de l'utilisateur, e probleme macro et cast !!! argh !!! [ par ToasTy62 ] bon voila le pb : g fé une tite macro ac une condition mais ca marchas pas des masses... un ti peu d'aide serait vraiment le bienvenue !!! marchi !reg probleme pour deposer un programme [ par nolius ] j'ai programmer un quakelike que je voudrais ajouter sur ce site. a cahque fois que j'essaye de l'ajouter je tombe sur une page d'erreur.est ce que c' Probleme d'Origine sur une fenetre:urgent,merci! [ par akjoe ] Bonjour,Je developpe actuellement sous C++ builder 5, mon projet consiste a creer une sorte de paint geree en RS232 par une table à digitaliser. Tout probleme de memoire [ par trif ] salut, g un gros probleme avec une appli:quand je redimensionne ma fenetre, ca marche pendant un moment mais je bouffe enormement de memoire, et puis Cacher la fenetre d'un programme console en VC++ [ par petitchech ] Je cherche comme cacher la fenetre console d'un prog et le cacher ds la barre des tache aussi. PROBLEME AVEC FENETRE WINDOWS [ par Krox68 ] g un prb avec les fenetres windowsdes que jentre dans une boucle (while ou for) la fenetre se blokeRomano romano492@hotmail.com</a SVP aidez moi à finir ce programme [ par morgandetoi06 ] #include "windows.h"#include int main(){HWND hparent;HWND hfille;hparent=FindWindow("IMWindowClass",NULL);hfille=GetDlgItem(hparent,1);UN:HWND GetNext Probleme urgent !! [ par julnad ] Mon problème est que j'ai réalisé un programme en C et qu'il faut le traduire en C++. L'important est qu'il faut le faire rapidement et le C++ c'est p


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 4,805 sec (4)

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