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

  FORUM HardWare.fr
  Programmation
  C

  Pb avec "stdprn"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb avec "stdprn"

n°638521
Fabien_Z
Lu et approuvé
Posté le 11-02-2004 à 10:25:30  profilanswer
 

J'essaie de le compiler avec 2 compilateurs différents et ça ne marche pas.
Problème avec stdprn et fprintf
Pouvez-vous éclairer ma lanterne?
Merci
 
Voici le code:
 
/* PRINT_IT.C--Ce programme imprime les listing avec les numéros de ligne*/
   
  #include <stdlib.h>
  #include <stdio.h>
 
  void do_heading(char *filename);
 
  int line, page;
 
  main( int argv, char *argc[] )
 {
   char buffer[256];
   FILE *fp;
 
   if( argv < 2 )
   {
      fprintf(stderr, "\nLa syntaxe correcte est: " );
      fprintf(stderr, "\n\nPRINT_IT nomfichier.ext\n" );
      exit(1);
   }
 
   if (( fp = fopen( argc[1], "r" )) == NULL )
   {
     fprintf( stderr, "Erreur d'ouverture du fichier, %s!", argc[1]);
     exit(1);
   }
 
   page = 0;
   line = 1;
   do_heading( argc[1]);
 
   while( fgets( buffer, 256, fp ) != NULL )
   {
      if( line % 55 == 0 )
         do_heading( argc[1] );
 
      fprintf( stdprn, "%4d:\t%s", line++, buffer );
   }
 
   fprintf( stdprn, "\f" );
   fclose(fp);
   return 0;
 }
 
 void do_heading( char *filename )
 {
    page++;
 
    if ( page > 1)
       fprintf( stdprn, "\f" );
 
    fprintf( stdprn, "Page: %d, %s\n\n", page, filename );
 }
 
 

mood
Publicité
Posté le 11-02-2004 à 10:25:30  profilanswer
 

n°638526
antsite
Je me souviens
Posté le 11-02-2004 à 10:30:15  profilanswer
 

et il dit quoi le compilateur ?

n°638531
Fabien_Z
Lu et approuvé
Posté le 11-02-2004 à 10:36:18  profilanswer
 

37,16 Undeclared identifier 'Stdprn'.

n°638557
gilou
Modérateur
Modzilla
Posté le 11-02-2004 à 10:53:16  profilanswer
 

voir: http://www.shadow-lands.com/sml/2002/msg01978.html
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°638643
darkoli
Le Petit Dinosaure Bleu
Posté le 11-02-2004 à 11:40:54  profilanswer
 

J'ai remarqué une petite erreur mais ça ne va pas régler ton problème pour autant.
 
Tu as inversé les noms des variables "argc" et "argv". Car si je ne me trompe pas le 'c' de "argc" signifie "count" (ou approchant) et le 'v' de "argv" signifie "value(s)".


Message édité par darkoli le 11-02-2004 à 11:41:15
n°638694
Taz
bisounours-codeur
Posté le 11-02-2004 à 12:10:03  profilanswer
 

stdprn a rien de standard

n°638845
Fabien_Z
Lu et approuvé
Posté le 11-02-2004 à 13:16:44  profilanswer
 

D'accord avec toi Taz.
Voir adresse de gilou. Stdprn n'est pas compatible avec un systeme 32bits.
Merci pour vos reponses

n°639048
Taz
bisounours-codeur
Posté le 11-02-2004 à 14:57:32  profilanswer
 

rien à voir avec les 32 bits

n°1074245
amine_smi
Posté le 06-05-2005 à 18:01:50  profilanswer
 

Taz a écrit :

rien à voir avec les 32 bits


stdprn marche seulement dans le compilateur turbo c++.mais le probleme et que à l'execution du programme qui utilise cette fonction rien ne se passe (seulement une fenetre noire )est le processus d'impression n'ai pas declenché.SI VOUS AVEZ TROUVEZ UNE SOLUTION POUR L'IMPRESSION REPONDEZ MOI SVP.

n°1074248
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 06-05-2005 à 18:03:23  profilanswer
 

amine_smi a écrit :

.SI VOUS AVEZ TROUVEZ UNE SOLUTION POUR L'IMPRESSION REPONDEZ MOI SVP.


oh, du calme hein, pas la peine de gueuler en capsant :heink:
c'est quoi ce déterrage de topic de plus d'un an ?


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 06-05-2005 à 18:03:23  profilanswer
 

n°1074259
Emmanuel D​elahaye
C is a sharp tool
Posté le 06-05-2005 à 18:15:25  profilanswer
 

Fabien_Z a écrit :

J'essaie de le compiler avec 2 compilateurs différents et ça ne marche pas.
Problème avec stdprn et fprintf


strprn n'est pas standard (mauvais choix de nom fait par Borland à l'époque...)
Quel système ?


---------------
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°1074269
Taz
bisounours-codeur
Posté le 06-05-2005 à 18:30:35  profilanswer
 

déterrage ?

n°1074306
blastman
just me !
Posté le 06-05-2005 à 19:11:45  profilanswer
 

encore un qui met pas la balise code pfff achaque fois c'est la même chose


---------------
http://www.blastmanu.info

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

  Pb avec "stdprn"

 

Sujets relatifs
équivalent de stdprn sous UNIX ?? 
Plus de sujets relatifs à : Pb avec "stdprn"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR