Probleme entre C et LINUX !!!

Probleme entre C et LINUX !!! - C++ - Programmation

Marsh Posté le 02-05-2002 à 08:31:30    

Ecrire la commande 'copieligne' qui recopie un fichier source,  avec insertion de 'n' lignes vides entre chaque ligne du fichier source.  
La commande peut etre exécutée suivant 3 syntaxes possibles:  
 
       $  copieligne  n    f1    f2  
       $  copieligne  n    f1  
       $  cmde  |    copieligne  n    f2  
 
'n' représentant un caractère: '0' à '9'  
'cmde'  représentant une commande quelconque sortant des lignes sur sa sortie standard  
 
La signification des 3 cas est :  
 
    1.f1 -> f2  
    2.f1 -> Sortie Standard  
    3.Entrée Standard -> f2  
 
On  remarque le cas 2 et 3 ont la meme syntaxe, alors que la commande a un comportement different suivant son contexte d'exécution  
 
       cas 2: l'Entrée Standard  est associée au 'tty' (le clavier)  
       cas 3: l'Entrée Standard n'est pas associée à un 'tty' , du fait de l'exécution en pipe-line  
 
On utilisera la fonction  'isatty(0)' pour savoir si l'Entrée Standard est associée à un 'tty'  
 
 
 
Ecrire les fonctions:  
 
       main  
              Détecte la syntaxe suivant le nombre d'arguments ( utiliser un aiguillage 'switch';) et le contexte d'exécution.  
              Utiliser 'atoi()' seulement après un test de validité de la donnée  
              Ouvrir les fichiers  
              Détecter les erreurs et afficher le message correspondant  
              Terminer l'exécution 'exit()' avec un code de retour different pour chaque type d'erreur, et '0'  si  aucune erreur.  
              Effectuer la recopie si aucune erreur, en appelant la fonction  'copyfile()'  
       copyfile (int n , FILE *  pf1 , FILE  * pf2)  
              n: Nombre de lignes vides à insérer  
              pf1: Pointeur fichier source  
              pf2: Pointeur fichier destination  
 
 
 
MERCI d'AVANCE !!!!!!!!!!

Reply

Marsh Posté le 02-05-2002 à 08:31:30   

Reply

Marsh Posté le 02-05-2002 à 11:32:23    

lol ! Tout est dit, je vois pas ce que tu veux de plus.
Te le faire ? Ne compte pas sur moi, désolé.

Reply

Marsh Posté le 02-05-2002 à 11:49:22    

Oui, et alors ?
 
C l'énoncé que t'as donné ton prof pour ton cours de prog C sous Unix ? Et ?
Où est le problème ?
 
Tu veux qu'on te le fasse ? Tu te crois où ?  :non:

Reply

Marsh Posté le 02-05-2002 à 11:51:26    

C'est quand même grave, c'est pas la 1ère fois qu'on voit ce genre de topic ici  :ouch:
Si au moins il avait posté sur le forum PROGRAMMATION :D

Reply

Marsh Posté le 02-05-2002 à 11:53:42    

d'ailleurs il y va :D
 
 :hello:

Reply

Marsh Posté le 02-05-2002 à 12:04:38    

:hello:
Qu'est-ce qu'on va en faire nous ? :D
Ici non plus on fait pas le boulot à la place des autres :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-05-2002 à 12:06:31    

roooooooooh :o  
 
comment vous êtes :D

Reply

Marsh Posté le 02-05-2002 à 12:42:06    

moi , j'attend le premier qui va faire ca =>
tant qu'on y est , pourriez vous aussi me faire le compte rendu sous latex ,  
merci

serieusement raziel seeker, tu voudrai pas qu'on te fasse benevolement ton TP


---------------

Reply

Marsh Posté le 02-05-2002 à 12:47:20    

Il pourrait au moins donner son code pour avoir des avis avisés, des conseils constructifs....

Reply

Marsh Posté le 02-05-2002 à 12:50:40    

carbon_14 a écrit a écrit :

Il pourrait au moins donner son code pour avoir des avis avisés, des conseils constructifs....  




 
Il a pas de code puisqu'il veut qu'on le fasse :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 02-05-2002 à 12:50:40   

Reply

Marsh Posté le 02-05-2002 à 13:11:47    

C'est bien ce que je pensais :D. S'il ne fait aucun effort, ça viendra pas "tout cuit". Encore un futur chef !

Reply

Marsh Posté le 02-05-2002 à 15:18:01    

carbon_14 a écrit a écrit :

C'est bien ce que je pensais :D. S'il ne fait aucun effort, ça viendra pas "tout cuit". Encore un futur chef !  




 
Ou une future sous merde ! ça dépend des diplômes qu'il aura :D

Reply

Marsh Posté le 02-05-2002 à 15:21:01    

j'ai bien envie de le prendre comme boolay officiel celui là  :D  
 
 
allez, j'y vais.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 02-05-2002 à 15:28:42    

mareek a écrit a écrit :

j'ai bien envie de le prendre comme boolay officiel celui là  :D  
 
 
allez, j'y vais.  



Bravo ! :bounce:


---------------
Le site de ma maman
Reply

Marsh Posté le 02-05-2002 à 15:32:10    

Cherrytree a écrit a écrit :

Bravo ! :bounce:  




 
Cerisieeeeeeeeeeeeeeeeeeeeeeeeeer. Ca fait un bail :)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 02-05-2002 à 16:01:38    

N'empeche, c'etait bien essayer :D
 
 
Dites, d'ailleurs, j'ai un TP en prolog, et bon, si y'avait une bonne ame...... :D

Reply

Marsh Posté le 02-05-2002 à 16:48:59    

DarkLord a écrit a écrit :

 
 
Cerisieeeeeeeeeeeeeeeeeeeeeeeeeer. Ca fait un bail :)  



Ben ouais, je ne m'exprimais plus que dans la suite de ton topic BlaBla que tu m'avais presque consacré, mais où tu n'allais plus. Ensuite, j'ai eu envie d'aller voir du côté de Graphisme (ma deuxième patrie) et de BlaBla le vrai (ça c'est à cause de ton topic, parce que j'ai trouvé ça super sympa de blablater). Mais me voici de retour, avec pleins de jeux de mots pourris et de questions à deux balles.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-05-2002 à 16:51:44    

chrisbk a écrit a écrit :

N'empeche, c'etait bien essayer :D
 
 
Dites, d'ailleurs, j'ai un TP en prolog, et bon, si y'avait une bonne ame...... :D  




 
...Bof ! s'il avait un peu étoffé le truc, histoire de pas donner l'impression de filer un énnoncé en à la brute comme ça, il aurait peut être u une tte petite chance de réponse.
c quoi ton truc de prolog ? ça me rappelerai l'IUT (et le peu de souvenirs que g du prolog)

 

[jfdsdjhfuetppo]--Message édité par el_gringo le 02-05-2002 à 16:52:01--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 02-05-2002 à 16:53:26    

DarkLord a écrit a écrit :

 
 
Cerisieeeeeeeeeeeeeeeeeeeeeeeeeer. Ca fait un bail :)  



N'empêche heureusement que j'ai pas pris Raspberrytree comme pseudo, sinon tu m'aurais appelé Framboisieeeeeeeeeeeeeeeeeeeeeeeeeer, et j'aurais eu l'air d'un con.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-05-2002 à 16:55:46    

Cherrytree a écrit a écrit :

Ben ouais, je ne m'exprimais plus que dans la suite de ton topic BlaBla que tu m'avais presque consacré, mais où tu n'allais plus. Ensuite, j'ai eu envie d'aller voir du côté de Graphisme (ma deuxième patrie) et de BlaBla le vrai (ça c'est à cause de ton topic, parce que j'ai trouvé ça super sympa de blablater). Mais me voici de retour, avec pleins de jeux de mots pourris et de questions à deux balles.  




 
allez reste avec nous  :cry:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 02-05-2002 à 17:38:41    

Reply

Marsh Posté le 02-05-2002 à 17:42:02    


 
bien envoyé Mr Porsche ! :jap:


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 02-05-2002 à 17:43:52    

Reply

Marsh Posté le 02-05-2002 à 18:24:22    


 
[:darkmavis]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 02-05-2002 à 18:33:50    

DarkLord a écrit a écrit :

 
 
allez reste avec nous  :cry:  



OK, je reste ! :sol:
-----------
Elle est bien ta nouvelle signature.


---------------
Le site de ma maman
Reply

Marsh Posté le 02-05-2002 à 19:06:59    

Cherrytree a écrit a écrit :

OK, je reste ! :sol:
-----------
Elle est bien ta nouvelle signature.  




 
 :benetton:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 03-05-2002 à 15:13:38    

el_gringo a écrit a écrit :

 
 
...Bof ! s'il avait un peu étoffé le truc, histoire de pas donner l'impression de filer un énnoncé en à la brute comme ça, il aurait peut être u une tte petite chance de réponse.
c quoi ton truc de prolog ? ça me rappelerai l'IUT (et le peu de souvenirs que g du prolog)  
 
 




 
Bah faire une IA en proglo qui joue (IHM en java par contre, lien avec jasper)
 
le truc c que moi et le prolog ca fait 351, je vois meme pas trop par ou prendre le truc :D

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed