Pular para o conteúdo

STDPRN para GCC

Dica publicada em C/C++ / Miscelânea
Hunz hunz
Hits: 8.408 Categoria: C/C++ Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

STDPRN para GCC

Bom, para quem não conhece, a stream STDPRN é uma stream diretamente ligada a impressora padrão, o único problema é que ela só existe em DOS. Para fazer um "clone" dela e usá-la sem mais complicações no Linux, não é muito trabalhoso:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
/* Abre a stream stdprn */
FILE *stdprn;
stdprn = fopen("/dev/lp0","w");

/* Imprime na stream */
fprintf(stdprn, "IMPRIMINDO NA IMPRESSORA PADRÃO\n");

/* Fecha a stream, só aqui que a impressora irá imprimir o texto */
fclose(stdprn);

Espero que ajude.

Abraço,
fiquem com Deus.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

O poder do #define

Movendo o cursor em C usando Console Escape Sequence

aMSN travando? Sem problemas!

Checagem de erro do scanf

Compilando no Debian Wheezy 7.5

Apostila de ncurses bem completa

gcc: fatal error: cannot execute 'cc1plus': execvp: [...] - Como resolver no Linux Mint 20

C compiler Cannot create executable?

Convertendo inteiros para ascii e ascii para inteiros em C

#1 Comentário enviado por lazaro91 em 29/09/2007 - 09:55h
Amigo, vc pode deixar algum link de como usar o stdprn no Linux?

Obrigado!

Contribuir com comentário

Entre na sua conta para comentar.