Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2007, 20:21
Avatar de darkhack
darkhack
 
Fecha de Ingreso: marzo-2005
Mensajes: 654
Antigüedad: 19 años, 9 meses
Puntos: 3
Obtener informacion de video del mapa de memoria

hola amigos!!!! como les va, compañeros de FDW.
Pues como veran, ya ando de regreso despues de un tiempo de no pasar por aqui.
Bueno, les platico mi problema.
Mi profesor nos ha encargado que realizemos un programa donde usemos un apuntador de tipo FAR para acceder al bloque de memoria donde se encuentra la informacion de video de la pc, segun tengo entendido la direccion del bloque de memoria es "0000:0413" .
Realmente no tengo ni la menor idea de como se usa bien esta direccion asi k lo e intentado a como le entiendo.
Bueno aqui les pongo mi codigo y les sigo contando el problema mas abajo.
Cita:
#include<stdio.h>
#include<conio.h>
void main(void){
char far* puntero;
puntero=(char far* )0000:0413;
printf("contenido de la direccion : %c", puntero);
getch();
}
bueno, yo se k tengo un error de sintaxis ya que el error que me muestra es k hay un ";" perdido, solo k no encuentro donde , jajaja, que loko no?
Bueno el compilador se detiene en esta linea "puntero=(char far* )0000:0413;"
se detiene en el 0 que se encuentra despues de los 2 puntos en la direccion.
De antemano agradezco la ayuda y el interes
Salu2
__________________
Dios solo nos dio el 0 y el 1 pero con eso hemos hecho maravillas
1er dia te espantas, 2° te desesperas,3° buscas ayuda y 4°....Adios