Gráficos primitivos para lazy, oldfags y lazy oldfags

Hola Habr No hace mucho, me encontré con la red en una biblioteca bastante simple para trabajar con gráficos en C / C ++, que puede ser útil para escolares y estudiantes en la investigación de su programa (sin requerir casi ningún conocimiento), así como para algunos viejos imbéciles que recuerdan antiguos como gráficos gigantescos para DOS. En particular, una biblioteca gráfica tan primitiva como graphics.h para Turbo C, que los profesores de informática y los profesores de programación de la universidad todavía están contemplando.

En resumen, la biblioteca de gráficos es una cosa de Borland que no es aceptada por el estándar, que puede dibujar gráficos y, al mismo tiempo, si necesita dibujar algún tipo de rectángulo, no requiere construcciones monstruosas de punteros, vectores y otras cosas que son terribles para un principiante. Simplemente ingrese rectángulo () y especifique las coordenadas de los puntos superior izquierdo e inferior derecho del rectángulo entre paréntesis. Y eso es todo.

Entonces, los artesanos pudieron portar esta biblioteca a MinGW y mejorarla un poco, arruinando el trabajo normal con el mouse y el teclado, cargando y escribiendo archivos de imagen, soporte para toda la paleta RGB (contra los 16 colores disponibles por graphics.h inicialmente) y algunos chips más pequeños, poseyendo lo que esta anciana aún puede ser útil para crear rápidamente gráficos primitivos (y no tan).

Este título se llama Winbgim.

→ Descargar aquí
→ Conexión y configuración aquí

Brevemente sobre esta biblioteca:

Beneficio:

+ Fácil de aprender para un principiante
+ Fácil de conectar
+ No exige recursos del sistema
+ Capaz en cualquier resolución y adaptadores (al menos escribir bajo CGA)
+ Capaz de cargar imágenes sin distorsión
+ Capaz en eventos de mouse / teclado
+ Capaz de paleta RGB completa

Falla:

- Un conjunto insignificante de estilos y líneas de relleno (se decide no dibujando primitivas, sino simplemente cargando las imágenes terminadas)
- Un conjunto insignificante de fuentes para mostrar texto en modo gráfico (arreglado accediendo a los archivos de fuentes de Windows, pero allí se requieren algunos bailes con pandereta)

Source: https://habr.com/ru/post/455056/


All Articles