Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Kevrodrig en 20 Noviembre 2017, 15:24 pm



Título: Imprimir una imagen usando el compilador Dev C/C++
Publicado por: Kevrodrig en 20 Noviembre 2017, 15:24 pm
Buenos días, tardes, noche :v

Tengo como proyecto hacer un Blackjack para la clase de programación y, necesito  saber cual es el código para poder imprimir una imagen; en este caso sería una carta, ya que dependiendo del número random que salga, este imprimirá  la carta.

Es en lenguaje C con el compilador Dev C/C++

Gracias de antemano.


Título: Re: Imprimir una imagen usando el compilador Dev C/C++
Publicado por: Gallu en 20 Noviembre 2017, 16:17 pm
Entiendo que cuando dices imprimir te refieres a que quieres que se muestre la carta en consola, verdad  ??, si la respuesta es que si, pues lo que yo haría sería generar las imágenes en ascii y luego imprimirlas en la consola con print , hay webs que te generar ascii a partir de una imagen, por ejemplo :


https://manytools.org/hacker-tools/convert-images-to-ascii-art/go

Espero te sirva


Título: Re: Imprimir una imagen usando el compilador Dev C/C++
Publicado por: BloodSharp en 20 Noviembre 2017, 16:58 pm
quieres que se muestre la carta en consola, verdad  ??(...)lo que yo haría sería generar las imágenes en ascii y luego imprimirlas en la consola con print

No hace falta que se haga mucho drama con imprimir imágenes en ascii con software de terceros en realidad... Ya viendo la tabla ascii uno se dá la idea de que símbolos utilizar, por otra parte tener cuidado con el tipo de salida que tenga la terminal, si está en otra codificación distinta a ANSI C puede que salga cualquier cosa...

Código
  1. printf("\x03 \x04 \x05 \x06 ---- \xB3 \xBF \xC0 \xC4 \xD9");

(https://i-msdn.sec.s-msft.com/dynimg/IC122149.gif)(http://www.table-ascii.com/table_ascii_1.jpg)


B#