[ Foro de C ]
/*---------------------------*/
/* Ejemplo en C nº 61: */
/* C061.C */
/* */
/* Escritura en impresora */
/* (con MsDos) */
/* */
/* Curso de C, */
/* Nacho Cabanes */
/*---------------------------*/
#include <stdio.h>
int main()
{
FILE* impresora;
impresora = fopen("prn:", "wt");
fputs("Esto va a la impresora\n", impresora;);
fclose(impresora);
return 0;
}
El listado es de msdos, como se puede hacer en unix.
oentras2@debian:~/tutorial_makefile$ ls
compilar_c impresora.c make_castellano.pdf make.pdf
noentras2@debian:~/tutorial_makefile$ gcc -Wall impresora.c -o oxa
impresora.c: In function ‘main’:
impresora.c:20:48: error: expected ‘)’ before ‘;’ token
fputs("Esto va a la impresora\n", impresora;);
^
)
noentras2@debian:~/tutorial_makefile$
Como se puede acceder a la impresora en debian
Este tutorial es malismo.
Pesimo.
Tendrás que ver el nombre de fichero asociado a tu impresora, típicamente algo como /dev/lpt1, pero no tengo la certeza de que una impresora moderna te permita escribir carácter a carácter.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)