Tipos enumerados para manejo de estilos de línea en C++
Crea una serie de tipos enumerados de apoyo para manejo de estilos de línea.
enum line_styles { /* Line styles for get/setlinestyle */SOLID_LINE = 0,DOTTED_LINE = 1,CENTER_LINE = 2,DASHED_LINE = 3,USERBIT_LINE = 4, /* User defined line style */};Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Tipos enumerados para justificación de texto en C++
Crea una serie de tipos enumerados de apoyo para justificar texto.
enum text_just { /* Horizontal and vertical justificationfor settextjustify */LEFT_TEXT = 0,CENTER_TEXT = 1,RIGHT_TEXT = 2,BOTTOM_TEXT = 0,/* CENTER_TEXT = 1, already defined above */TOP_TEXT = 2};Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Inicialización y cierre de modo grafico en C++
Inicializa el modo grafico y después vuelve a modo texto.
#include "iostream.h"#include "stdio.h"#include "graphics.h"#include "conio.h"void main() {int unidad = 0,modo;initgraph (&unidad,&modo,"c:\\bc\\bgi");// ....getch();closegraph(); // Vuelve al modo textogetch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Manejo de la tarjeta grafica en C++
Lee y muestra en pantalla el id de la tarjeta grafica y el modo en el que esta y después inicializa el modo grafico.
#include "iostream.h"#include "stdio.h"#include "graphics.h"#include "conio.h"void main() {int unidad,modo;detectgraph (&unidad,&modo);initgraph (&unidad,&modo,"c:\\bc\\bgi");getch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Muestra información tarjeta de grafica en C++
Lee y muestra en pantalla el id de la tarjeta grafica y el modo en el que esta.
#include "iostream.h"#include "stdio.h"#include "graphics.h"void main() {int unidad,modo;detectgraph (&unidad,&modo);printf ("Unidad Graficadora = %d\n",unidad);printf ("Modo = %d\n",modo);}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Lectura de caracteres en C++
Lee diez caracteres y los muestra en pantalla.
#include "dos.h"#include "stdio.h"#include "conio.h"#undef peekb#define PR(x) printf ("%s\n",x)struct XX {unsigned int uno: 1;unsigned int dos: 1;unsigned int tres: 1;unsigned int cuatro:1;unsigned int cinco: 1;unsigned int seis: 1;unsigned int siete: 1;unsigned int ocho: 1;};union X {struct XX a;unsigned char j;};void main() {unsigned char a;union X i;a = peekb (0x40,0x17);i.j = a;if (i.a.uno) PR ("Shift dercha pulsada");if (i.a.dos) PR ("Shift izquierda pulsada");if (i.a.tres) PR ("Ctrl pulsada");if (i.a.cuatro) PR ("Alt pulsada");if (i.a.cinco) PR ("Scroll Lock activa");if (i.a.seis) PR ("Num Lock activa");if (i.a.siete) PR ("Caps Lock activa");if (i.a.ocho) PR ("Insertar activa"); /* No funciona en la practica */getch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Lectura de palabras en C++
Lee una palabra de el puerto serial y la despliega en pantalla.
#include "dos.h"#include "conio.h"#include "stdio.h"#define p 0 /* Puerto serial */#undef importvoid main() {unsigned int c; /* 16 bits */c = inport (p);printf ("Palabra leida = %x\n",c);getch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
Lectura de bytes en C++
Lee 1 byte del puerto serial y lo despliega en pantalla.
#include "dos.h"#include "conio.h"#include "stdio.h"#define p 0 /* Puerto serial */#undef importbvoid main() {unsigned char c; /* 8 bits */c = inportb (p);printf ("Byte leido = %c\n",c);getch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
PSP en C++
Obtiene el prefijo del segmento del programa y lo despliega en pantalla.
#include "dos.h"#include "conio.h"#include "stdio.h"void main() {unsigned int i;i = getpsp();if (i != _psp)printf ("Error. Estas variables deben ser iiguales\n");else printf ("Correcto\n");getch();}Para descargar este código .cpp hacerlo:
Si te parece de utilidad da “me gusta” o tweet en la parte de abajo.
DTA en C++
Lee el DTA y lo muestra en pantalla.
#include "dos.h"#include "conio.h"#include "stdio.h"void main() {char far *p;p = getdta ();printf ("DTA = %Fp\n",p);getch();}Para descargar este código .cpp hacerlo:
Si te parecio de utilidad da “me gusta” o tweet en la parte de abajo.
