Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/02/2014, 00:42
Avatar de patilanz
patilanz
 
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 4 meses
Puntos: 29
Respuesta: Hacer cosas sin librerias

Cita:
Iniciado por nup_ Ver Mensaje
Hola:

iostream es parte de la librería estándar de C++ , significa forma parte del núcleo del lenguaje. No importa con q compilador o sistema operativo estés programando, siempre vas a poder usarla.
Puedes también usar las funciones
printf
scanf
q son parte de la librería estándar de C y q están disponibles en C++.

Si no quieres usar ninguna de estas 2 librerías pues vas a tener q "hablarle" directamente al sistema operativo.
En el caso de MSDOS tienes la interrupción 21h. http://es.wikipedia.org/wiki/API_del_MS_DOS
Para windows tienes las siguientes funciones q forman parte del API Win32:
- WriteConsoleOutput http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
- ReadConsoleInput http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
En linux simplemente puedes tratar la consola como si fuera un fichero (usualemente /dev/ttyALGO).

Si quieres ir aún más abajo pues consulta este link:
http://www.som30.es/

slds;

nup_
Hola muchas gracias por tu respuesta. La verdad es que no sabia que las librerias estandares forman parte del nucleo del lenguaje. Pensaba que son un conjunto de condigo que te ayuda a realizar tareas. Me gusto mucho el enlace del sistema operativo creo que lo voy a ver entero

Pero creo que me has entendido solo del teclado pero si quiero mostrar en la pantalla una simple imagen que se pueda arrastrar. Es solo un ejemplo que si quiero hacer sin usar ninguna libreria grafica como gl no se como.
Osea como lo hacen las librerias?

Saludos