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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Pb tout con en C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb tout con en C

n°41310
jeremy
Posté le 08-11-2001 à 15:42:24  profilanswer
 

Hello,
 
Comme les pros de linux sont svt des pros du C, je me permets de mettre ma requête ici :-)
 
pb tout con : j'écrit un prog C sous Linux, le plus con possible :
 
#include <stdio.h>
int main(void){
 printf("coucou" );
 return;
}
 
je compile : cc -o test test.c
 
je lance test et rien ne sors
 
Voilà.


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
mood
Publicité
Posté le 08-11-2001 à 15:42:24  profilanswer
 

n°41313
PinG
Rooteur
Posté le 08-11-2001 à 15:44:08  profilanswer
 

essaye printf("coucou\n" );
 
 
ca vas marcher, tu veras ;)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41314
PinG
Rooteur
Posté le 08-11-2001 à 15:44:40  profilanswer
 

l'explication, c'est que le prompt recouvres ton stdout ;)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41315
jeremy
Posté le 08-11-2001 à 15:45:08  profilanswer
 

Non désolé, déjà essayé, çà marche pas ....


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
n°41317
PinG
Rooteur
Posté le 08-11-2001 à 15:47:51  profilanswer
 

jeremy a écrit a écrit :

Non désolé, déjà essayé, çà marche pas ....  



T'est sur? j'ai mis un '\n' à la fin du printf... essaye!


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41318
jeremy
Posté le 08-11-2001 à 15:47:53  profilanswer
 

Si par exemple je fais : $ test>/tmp/titi
Ben ya rien ds titi


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
n°41319
jeremy
Posté le 08-11-2001 à 15:48:44  profilanswer
 

Oui oui, je suis sur que marche pas


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
n°41320
PinG
Rooteur
Posté le 08-11-2001 à 15:48:53  profilanswer
 

jeremy a écrit a écrit :

Si par exemple je fais : $ test>/tmp/titi
Ben ya rien ds titi  



arf!
c koi ce délires?
ta libc est okette?
t'est testé sou gdb?


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41322
jeremy
Posté le 08-11-2001 à 15:50:36  profilanswer
 

en fait g juste installé la Suse 7.0 avec tous les paquetages, donc çà devrait être bon


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
n°41323
PinG
Rooteur
Posté le 08-11-2001 à 15:50:51  profilanswer
 

jeremy a écrit a écrit :

Si par exemple je fais : $ test>/tmp/titi
Ben ya rien ds titi  



tu regardes titi avec 'cat'? c'est normal alors...


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
mood
Publicité
Posté le 08-11-2001 à 15:50:51  profilanswer
 

n°41324
PinG
Rooteur
Posté le 08-11-2001 à 15:51:55  profilanswer
 

et ca :

Citation :

#include <stdio.h>
int main(void){
   fprintf(stdout,"coucou\n" );
   return;
}


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41325
minusplus
Posté le 08-11-2001 à 15:52:43  profilanswer
 

:??:

n°41326
jeremy
Posté le 08-11-2001 à 15:53:30  profilanswer
 

C bon g trouvé.
En fait test, c le nom d'une commande sous Unix, donc çà marche pas, vu que mon prog s'appelle test .... Voilà voilà...
Merci à toi.


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
n°41352
PinG
Rooteur
Posté le 08-11-2001 à 16:41:17  profilanswer
 

jeremy a écrit a écrit :

C bon g trouvé.
En fait test, c le nom d'une commande sous Unix, donc çà marche pas, vu que mon prog s'appelle test .... Voilà voilà...
Merci à toi.  



arf :D
c'étais vraiement test ton programme? :D


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41353
PinG
Rooteur
Posté le 08-11-2001 à 16:42:09  profilanswer
 

et puis si tu avais fait ./test , ca serais pas arrivé!


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41367
trictrac
Posté le 08-11-2001 à 16:54:29  profilanswer
 

facile de le critiquer, mais qui ne s'est pas fait baiser avec ca???

n°41376
minusplus
Posté le 08-11-2001 à 17:03:29  profilanswer
 

moi, je mets toujours des -o test.e qd je compile.

n°41575
Martinez
Posté le 09-11-2001 à 11:48:51  profilanswer
 

mets peut etre un return 0; a la fin...
et un \n après ton coucou pour faire plus propre...

n°41579
Martinez
Posté le 09-11-2001 à 11:50:25  profilanswer
 

ce qui done
#include <stdio.h>
int main(void)
{  
  printf("coucou\n" );
return 0;
}

n°41583
Jak
Back to Slack !
Posté le 09-11-2001 à 11:54:49  profilanswer
 

Règle n°1 de la programmation sous Unix : NE JAMAIS APPELER UN PROGRAMME "test" :D
 
vi, vi, ça m'est arrivé aussi :)

n°41851
PinG
Rooteur
Posté le 10-11-2001 à 00:46:47  profilanswer
 

martinez a écrit a écrit :

mets peut etre un return 0; a la fin...
et un \n après ton coucou pour faire plus propre...  



MArti, lis le Topic en entier bordel :D


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
n°41871
AlphaT
Posté le 10-11-2001 à 07:36:04  profilanswer
 

Jak a écrit a écrit :

Règle n°1 de la programmation sous Unix : NE JAMAIS APPELER UN PROGRAMME "test" :D
 
vi, vi, ça m'est arrivé aussi :)  




 
c'est un mot réservé... un programme avec le même nom existe :sarcastic:
 
moi quand je compile & execute, je tape de la manière suivante dans la console :
 
gcc -o pussy pussy.cc fpussy.h
 
./pussy < donnees.dat
 
et je m'en branle du C, je préfère le code en C++

 

[edtdd]--Message édité par AlphaT--[/edtdd]

n°41877
Tetedeienc​h
Head Of God
Posté le 10-11-2001 à 08:47:52  profilanswer
 

Ca m'est jamais arrivé en C, par contre mes pprogrammes de tests s'apellent toujours iench au début et ruuuuuuuulez :D


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v16 OUT !
n°42012
nicotine
Posté le 10-11-2001 à 20:31:43  profilanswer
 

AlphaT a écrit a écrit :

 
 
et je m'en branle du C, je préfère le code en C++  
 




 
je veux bien dev en C++ si on me laisse 1 an pour debugger .
C++ c'est bien pour les gros projets sinon c'est juste la grosse artillerie pour des clopinettes .


---------------
Do androïds dream of electric sheep ?
n°42016
momch
Moueps.
Posté le 10-11-2001 à 21:09:00  profilanswer
 

c'est parce qu'il faut lancer ./test et pas
test qui est une commande shell.
 :bounce:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Pb tout con en C

 

Sujets relatifs
Plus de sujets relatifs à : Pb tout con en C


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