begin process at 2010 02 10 16:14:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Question extension fichier + pb float


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

Question extension fichier + pb float

jeudi 9 mars 2006 à 19:57:47 | Question extension fichier + pb float

jeromedu94

Bonjour,

Tout d'abord, j'ai une question sur les fichiers, je sais que l'extension fait partie du nom, mais serait-il possible d'ouvrir un fichier dont on connait l'emplacement et le nom mais pas l'extension.

Ensuite je viens de m'apercevoir d'un problème concernant les float. Voici le petit bout de programme suivant :

float i=0;

while (1)
   printf ("\r%f",i++)

Je sais qui'l y a un while(1) et que ce n'est pas bien mais cest juste pour tester la chose.
Donc normalement, on devrait voir afficher sur la console la valeur de i qui s'incrémente de 1 à chaque fois sans s'arrêter.
Sauf que ce petit arrete de s'incrémenter quand il atteint 16777216. Et je ne comprends pas pourquoi.

Remarque : 16777216 = 16 * 1024* 1024      y a t-il un lien ?

Merci d'avance
jeudi 9 mars 2006 à 20:49:39 | Re : Question extension fichier + pb float

SAKingdom

Membre Club
Bon pour le fichier, je ne crois pas qu'il y ai de solution pour l'ouvrir sans l'extension. Pour le float trace ton programme avec le debuggeur et regarde ce qui cloche.
jeudi 9 mars 2006 à 22:28:46 | Re : Question extension fichier + pb float

julienbj

Réponse acceptée !

Sous windows ton prog?
Si oui, regarde dans mes sources. Il y en a une sur les fichiers.
Dedans, il y a une fonction qui liste tous les fichiers portant une extension donnée, en la modifiant un peu, tu peux lister tous les fichiers commencant d'une certaines facon.
Ainsi tu récupéreras ton fichier avec son extension.

Vive le C
Tchao
Savon
vendredi 10 mars 2006 à 09:26:32 | Re : Question extension fichier + pb float

buno

Que les pro me confirme, mais l'opérateur "++" ne fonctionne qu'avec des entiers, et non pas des float

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
vendredi 10 mars 2006 à 23:00:07 | Re : Question extension fichier + pb float

jeromedu94

Merci julienbj.

Pour le problème avec le float, buno le problème persiste si tu mets i = i + 1;

et si tu initialises i avec une valeur supérieure à 16777216, il ne s'incrémente pas du tout.

Je vois vraiment pas pourquoi ça fait ça.
Rq : il n'y a pas ce problème avec les doubles du moins pas a cette valeur.

vendredi 10 mars 2006 à 23:28:24 | Re : Question extension fichier + pb float

jeromedu94

Je viens de faire le test avec un double. ça fait la même chose, il reste bloqué à 9007199254740992 soit 2^53.

étrange, étrange ...

samedi 11 mars 2006 à 00:37:34 | Re : Question extension fichier + pb float

SAKingdom

Membre Club
Message pour Buno. Non l'opérateur ++ peut fonctionner avec des float mais il va les incrémenter de 1.0 pas de 0.1. Pour ça je crois que l'on peut faire += 0.1

___________________________________________
Les plus grands esprits trouvent toujours une solution

samedi 11 mars 2006 à 00:44:38 | Re : Question extension fichier + pb float

SAKingdom

Membre Club
Pour Jeromedu94, en effet c'est étrange. Ton double a peut-être attein sa valeur maximal ou il n'a plus asser de mémoire. Quoi qu'il en soit moi n'on plus je comprend pas trop.

___________________________________________
Les plus grands esprits trouvent toujours une solution



Cette discussion est classée dans : fichier, pb, question, extension, float


Répondre à ce message

Sujets en rapport avec ce message

pb avec Fopen [ par Arrakis ] Bonjour, Je fais un programme en C avec DirectX ,a un moment je dois ouvrir un fichier pour recuperer des données mais fopen echoue ( sa valeur de r Pb de compilation [ par Cyberboy2054 ] Salut J' ai un piti problème de compilation en C++Quand j' ai terminé mon programme (un aplication console)je teste mon programme depuis le compilateu Pb Fichier Html Help .chm [ par crocejf2000 ] Salut a tous,J'ai créé un fichier d'aide .chm qui fonctionne tres bien quand on double click dessus, il s'ouvre. Mais quen je l'appel de mon prog, il pb visual c++ fichiers [ par pichu ] dans une fonction de visual j'ouvre un fichier fstream en lecture. Ce fichier contient des informations. Mais ca me renvoie true quand j'affiche le ré vc++ : pb d'ecriture dans fichier taille sup a prévu [ par adidmamah ] g un groooooo pb qui m'épate sincerementj'ecris dans un fichier en utilisant un structure : struct data { char nom[30]; recuperation float ds fichier txt [ par sheeper ] BonjourAlors voila je cherche a recuperer un float a partir d'un fichier txt en choisissant la ligne a laquelle je veux regarder. J'ai bien essaye d'u PB de gestion de fichier!!!! [ par kobee12 ] J'ai un probleme avec la boucle qui se trouve en dessous ( do ... while(!feof(fichier)) ).quand on arrive a la fin du fichier il fait une erreur. il n Pb de génération du fichier setup de mon appli avec VB.NET [ par sebseb27 ] Salut à tousComme le titre du message l'indique, j'ai un pb !!Lorsque je lance la génération de mon fichier setup, je reçois un message qui me dit que pb avec fichier texte [ par angereveur ] voilà je doit gerez un multimètre avec un pc, et lem utltimètre envoi tte les donnée sur le pc et je doit gerer c donnée ds un fichier texte, mé j'aid Gros Pb Visual C++ 6.0 [ par nathalieJ ] Lors de l'installation de MS Visual Studio 6.0, j'ai un fichier qui est apparamment "corrupted", malgré les réinstallations multiples, l'installation


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,468 sec (3)

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