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

  FORUM HardWare.fr
  Programmation
  C

  Erreur Compilation stray '\357'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur Compilation stray '\357'

n°1523495
yak6942
Posté le 05-03-2007 à 00:24:06  profilanswer
 

Salut tous les monde,
 
J'ai un message de compliation que je ne comprend pas
 
Toto.c:1: stray '\357' in program
Toto.c:1: stray '\273' in program
Toto.c:1: stray '\277' in program
 
ça veut dire quoi?
 
Merci

mood
Publicité
Posté le 05-03-2007 à 00:24:06  profilanswer
 

n°1523587
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-03-2007 à 10:01:00  profilanswer
 

poste le code incriminé stp

n°1523597
Elmoricq
Modérateur
Posté le 05-03-2007 à 10:31:07  profilanswer
 

Ton code source est pollué de caractères spéciaux. Soit parce qu'ils y sont vraiment, soit à cause d'une siouxerie à base d'une macro sur plusieurs lignes avec problèmes de sauts de ligne suit à un port windows<=>unix quelconque, par exemple.
 
Poste le morceau de code incriminé.

n°1523724
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-03-2007 à 13:26:25  profilanswer
 

yak6942 a écrit :

Salut tous les monde,
 
J'ai un message de compliation que je ne comprend pas
 
Toto.c:1: stray '\357' in program
Toto.c:1: stray '\273' in program
Toto.c:1: stray '\277' in program
 
ça veut dire quoi?


Tu as fais un copié collé d'un code source trouvé sur une page web ?
 
Il se peut que certains caractères aient été remplacés par d'autres que le compilateur ne comprend pas. C'est souvent le cas de la virgule, du tiret et de l'espace non sécable.
 
0357 (octal) , c'est 239 en décimal, c'est à dire, si j'en crois mes sources
 
http://mapage.noos.fr/emdel/clib/ed/inc/ansi.itm
 
en OEM, 'acute', c'est à dire 'accent aigu'.
 
0273 = 187, soit un code semi-graphique assez étrange en OEM...
0277 = 191, pareil...
 
Montre ton code source...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1523853
nORKy
Grmmph...
Posté le 05-03-2007 à 15:52:49  profilanswer
 

Emmanuel Delahaye a écrit :

Tu as fais un copié collé d'un code source trouvé sur une page web ?


 
Pas forcément une page web
Je travaille sur une machine X que j'ai voulu continuer sur une machine Y. J'ai utiliser scp et j'ai eut quelques erreurs de ce type.

n°1523890
yak6942
Posté le 05-03-2007 à 16:30:29  profilanswer
 

Ce n,est pas un copier coller depuis un page web, mais un copier coller depuis un fichier source bloc note.  Mon code fait 350 000 lignes,  j'ai eu ce problème en ajoutant une matrice 1000*1000

n°1523935
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-03-2007 à 16:59:24  profilanswer
 

yak6942 a écrit :

mais un copier coller depuis un fichier source bloc note.  Mon code fait 350 000 lignes,

 
En un seul fichier ?
 
Tu as gagné une nomination aux Gorets d'Or 2007 !
 
http://mapage.noos.fr/emdel/goret.htm
 

Citation :

j'ai eu ce problème en ajoutant une matrice 1000*1000


1000 x 1000, c'est beaucoup. C'est pas en automatique j'espère...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1523945
phnatomass
Je m'empare de ton esprit !!
Posté le 05-03-2007 à 17:12:06  profilanswer
 

Ce ne serait pas une matrice de caractère par hasard ?
Et vu que t'as fait un copier coller se cerait un problême d'encodage de caractère.

n°1524016
yak6942
Posté le 05-03-2007 à 18:04:43  profilanswer
 

Je ne comprend plus rien a l'info, quelque soit la taille de la matrice il m,affiche toujours le meme message d'erreurs.
 
Mais la meme matrice dans un autre code fonctionne sans problème et aussi tot que la copie dans mon code principal, ça marche plus.

n°1524031
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-03-2007 à 18:13:56  profilanswer
 

au lieu de chouirner, si tu utilisais un débugger pour isoler l'erreur, et ainsi poster le source correspondant ?

mood
Publicité
Posté le 05-03-2007 à 18:13:56  profilanswer
 

n°1524038
yak6942
Posté le 05-03-2007 à 18:31:47  profilanswer
 

Le débugger n'utilise que des format de fichier executable, moi c au niveau de la compilation que ça coince et du coup je n,ai pas de fichier executable à mettre en input au debugger

n°1524050
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-03-2007 à 18:59:39  profilanswer
 

yak6942 a écrit :

Le débugger n'utilise que des format de fichier executable, moi c au niveau de la compilation que ça coince et du coup je n,ai pas de fichier executable à mettre en input au debugger


Tant que tu ne montres pas le code incriminé, comment veux-tu qu'on puisse t'aider ?
 
Si il est gros, donne une url...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1524060
Elmoricq
Modérateur
Posté le 05-03-2007 à 19:31:32  profilanswer
 

Je refuse de lire un code de 350.000 lignes, je crains déjà pour ma santé mentale avec ce que je peux  voir au boulot. [:dawao]

n°1524077
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-03-2007 à 20:07:48  profilanswer
 

yak6942 a écrit :

Le débugger n'utilise que des format de fichier executable, moi c au niveau de la compilation que ça coince et du coup je n,ai pas de fichier executable à mettre en input au debugger


vivent les outils GNU et bienvenue au 21e siècle [:kiki]

n°1524104
Emmanuel D​elahaye
C is a sharp tool
Posté le 05-03-2007 à 22:28:16  profilanswer
 

Harkonnen a écrit :

vivent les outils GNU et bienvenue au 21e siècle [:kiki]


Mais si il ne peut pas compiler... Tu penses à quoi ?

 


Message cité 1 fois
Message édité par Emmanuel Delahaye le 05-03-2007 à 22:28:27

---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1524109
++fab
victime du syndrome IH
Posté le 05-03-2007 à 22:53:10  profilanswer
 

Harkonnen a écrit :

vivent les outils GNU et bienvenue au 21e siècle [:kiki]


Ben oué, avec les outils GNU, tu peux débugger le compilateur  ;)

n°1524113
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-03-2007 à 22:57:53  profilanswer
 

Emmanuel Delahaye a écrit :

Mais si il ne peut pas compiler... Tu penses à quoi ?


à rien, j'ai lu son post de travers [:tinostar]

n°1524124
_poof65
Posté le 06-03-2007 à 00:48:30  profilanswer
 

Ca m'arrive des fois.
Supprime toute la ligne incriminée et retape la caractère par caractère.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Erreur Compilation stray '\357'

 

Sujets relatifs
problème de compilation sous eclipse[Résolu] [Oracle10g] Erreur connexion au serveur
[python] erreur que je ne comprends pas.
[RESOLU] 1 erreur de validation (x)HTML 1.0 TransitionalErreur Inconnue
erreur de parsing XMLerreur cookies
Erreur SDLErreur Win32
Plus de sujets relatifs à : Erreur Compilation stray '\357'


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