begin process at 2008 08 20 17:11:10
1 228 964 membres
325 nouveaux aujourd'hui
14 259 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : problème fichier .o [ Divers / Débutant(e) ] (brice45)

problème fichier .o le 30/05/2007 11:29:41

brice45

Bonjour,
J'ai un petit problème lorsque j'execute ce code

#include <stdio.h>


int main()
{
char ligne[128];
char car;
int pos1, pos2;

pos1 = 3;
pos2 = 5;

FILE * fichier1;
FILE * fichier2;

fichier1 = fopen("in.txt","r");

fichier2 = fopen("out.txt","w");

while( fgets(ligne, sizeof(ligne), fichier1) )
{

     car = ligne[pos1];
     fputc((int)car, fichier2);

     car = ligne[pos2];
     fputc((int)car, fichier2);

     fputc('\n', fichier2);

}

fclose(fichier1);
fclose(fichier2);
return 0;
}


avec in.txt qui contient:

ABCDXYZ
12345678
23456789
345678910
(source warrior333)

j'obtient un fichier en .o au lieu de .txt....
Est ce que cela est du à mon compilateur?


problème fichier .o le 30/05/2007 11:31:08

brice45
petite précision j'utilise dev c++

Re : problème fichier .o le 30/05/2007 11:46:38

luhtor
Ton programme s'appelle coment ? Le fichier .o s'appelle comment ?

Re : problème fichier .o le 30/05/2007 12:36:17

bouba
Réponse acceptée !
Tu travails sous Linux c'est normal, pas défaut gcc créer un exécutable nommé "out", de même, la compilation des fichiers sources entrainent par défaut la création d'un fichier objet 'out.o'.

pour compiler ton programme spécifie le nom de l'éxécutable
$ gcc main.cpp -o monprog
$ ./monprog

Si tu veux séparer la compilation de l'édition des liens
$ gcc -c main.cpp -o main.o
$ gcc main.o -o monprog
$ ./monprog

Bonne chance.

Bouba





Classé sous : ligne, int, txt, fichier1, fichier2

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS