begin process at 2012 02 13 05:42:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Général

 > 

mon prog ne marche pas avec Cygwin


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

mon prog ne marche pas avec Cygwin

lundi 4 juin 2007 à 11:23:49 | mon prog ne marche pas avec Cygwin

thespartan

Salut. J'ai écrit un programme qui remplit un tableau à partir d'un fichier. Il marche parfaitement avec Dev C++ et sur Solaris (gcc version 2.95.1). Le problème c'est que dès que je passe sous Cygwin (gcc version 3.4.4), il marche plus.

Sous Cygwin, j'obtient :
  0|  1|  2|  3|  4|  5|  6|  7|  8|  9| 10| 11| 12| 13| 14
  A   A   A   A   A   B   B   C   C   C   C   D   F   F   G
                       
  
                        
 13   0   0   0   0   0   0   0   0   0   0   0   0   0   0
------------------------------------------------------------

au lieu de :
  0|  1|  2|  3|  4|  5|  6|  7|  8|  9| 10| 11| 12| 13| 14
  A   A   A   A   A   B   B   C   C   C   C   D   F   F   G
  B   C   E   F   G   E   D   D   E   F   H   E   G   H   H
 13  23  19   7   5   5   4  13  10  11  19   5   7   2   9
------------------------------------------------------------

Source et fichier sur http://www.megaupload.com/fr/?d=2W7L94KB .

Merci!!

Spartan
mercredi 6 juin 2007 à 00:02:33 | Re : mon prog ne marche pas avec Cygwin

max12

Administrateur CodeS-SourceS
Tout ce que je peux voir c'est que le programme est fautif et qu'il exploite peut-être une norme qui a  peut-être changée d'une version à l'autre du compilateur. Un peu comme un programme que j'avais fait une fois, il traitait mal un tableau quand j'exécutait le programme en mode release sur un vieux PIII mais sur aucune autre machine que j'ai vue le problème ne se produisait Bien sûr l'erreur était dans le code mais c'est sûrprenant parfois combien des erreurs peuvent être subtiles.

Bon j'arrête de t'ennuyer :P Au pire essaie de reprendre la fonction et de tracer la partie qui serait peut-être susceptible de causer problème sinon refaire la partie au complet mais c'est chiant.

A+
mardi 12 juin 2007 à 01:19:23 | Re : mon prog ne marche pas avec Cygwin

thespartan

Réponse acceptée !
C'est bon je m'en suis sorti...

foo.txt :
A
B
C

Impression du contenu de foo.txt en ASCII :
    Résultat sous Dev C++ et gcc 2.95.1 :
    651066106710

    Résultat sous Cygwin (gcc 3.4.4) :
    651310661310671310

Dans le 2ème cas, là où mon prog marchait pas, on voit apparaître plusieurs 13 correspondant au caractère '\r' .
Quel intérêt d'interpréter differemment ce caractère d"une version à l'autre du compilo ?

Spartan
mardi 12 juin 2007 à 01:22:13 | Re : mon prog ne marche pas avec Cygwin

thespartan

Réponse acceptée !
ah je viens de trouver ça sur wikipédia :
  • Sous DOS et Microsoft Windows, la fin de ligne est indiquée par un retour chariot suivi d'un saut de ligne (CRLF).
  • Sous Unix, la fin de ligne est indiquée par un saut de ligne (LF).
So why Dev C++ se comporte comme sous Unix?

Spartan


Cette discussion est classée dans : fichier, gcc, prog, marche, cygwin


Répondre à ce message

Sujets en rapport avec ce message

Prob de prog !!! [ par thomas ] Voila mon probleme. tout d'abord j'utilise Builder C++.Je veux que quand je clique sur un fichier specifique a mon logiciel, ilouvre celui-ci et mette Prob de prog !!! [ par thomas ] Voila mon probleme. tout d'abord j'utilise Builder C++.Je veux que quand je clique sur un fichier specifique a mon logiciel, ilouvre celui-ci et mette découpage d'un fichier pour stocker des données dans un tableau [ par tux46 ] OUPS OUPS OUPS je crois que j'ai crié victoire un peu top vite car avec ce que j'ai fait pour l'adresse ip ça marche top la date aussi mais pour l'heu Que faire contre... [ par Kayl ] ce message : undefined reference to `__gxx_personality_v0'Bonjour à tous !je suis débutant en c++, et j'ai eu la désagréable surprise d'avoir ce messa pb de taille de fichier avec dev c++ [ par Freeman2222 ] Bonjour ! Je débute en cpp et j'ai pris dev-cpp. J'ai fait une petit prog d'une vingtaine de lignes avec comme seule include iostream. Le pb c'est qu' besoin d'aide urgente ! [ par thegorre ] Vraiment plus que novice mais veux apprendre tout doux Merci****************************************voila : je resume !cela fait deja 2 semaine que j Lancer un autre fichier à partir d'un prog en C++ [ par trinitacs ] J'aimerai lancer un .bat à partir de mon prog en C++. Coment dois-je faire?Est-ce que le .bat peut s'éxécuetr de manière différentes suivant la manièr Need help! Pb lecture fichier map (pourtant C moi qui l'ai fait...) [ par Arnaud16022 ] Helloj'ai un pb avec la lecturebd'un fichier de maps pour mon prog (j'ai toujours DETESTE ca (ca, c'est lecture / ecriture)).bon alors le fichier s'ap ouvrir un fichier avec un prog defini (pas par default) [ par enigmatiqk ] bon ba je me suis balader de partt, et pour ouvrir un fichier jai capter qu'il falli utilisé shellexecute..., seulement voila, ca ouvre un fichier par Scanner un serveur FTP [ par shaolinn ] hello tlmVoici mon probleme : Je cherche a scanner un serveur FTp,pour cela j'utilise la librairie wininetje me sert de cette fonction :HINTERNET FtpF


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

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