SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: buhito en Domingo 9 de Mayo de 2004, 22:02

Título: Programación Para Windows
Publicado por: buhito en Domingo 9 de Mayo de 2004, 22:02
bueno no creo que este sea el lugar idoneo para preguntar esto pero bueno

estoy aprendiendo la programacion en c pero me e encontrado con varios terminos de programacion de windows (como que algo es de 32 bits otro de 16 y cosas asi que para el que recuerda oirlos por vez primera sabra como se queda uno  :ph34r:

e buscado y no e encontrado algo tan basico
alguien sabe donde puedo aprender estos terminos, un tutorial
Título: Re: Programación Para Windows
Publicado por: Ruben3d en Domingo 9 de Mayo de 2004, 23:53
Hola

Cuando en el entorno de programación en Windows se menciona programación de 16 bits se refiere a Windows 3.11 ó anterior (también conocido como Win16), en el que el tamaño de un entero, un puntero (punteros far, near), etc., es de 16 bits. A partir de Windows 95 el tamaño de los enteros pasa a ser de 32 bits, ajustandose a la arquitectura del i386, con direccionamientos de este tamaño. A esta nueva plataforma se le llamó Win32.

Un saludo.

Ruben3d
Título: Re: Programación Para Windows
Publicado por: buhito en Lunes 10 de Mayo de 2004, 01:29
es bueno saber eso pero recordad que soy un novato

por ejemplo
Citar
ajustandose a la arquitectura del i386

o

Citar
Win32


estos son esos terminos de los que hablo.. esos y muchos mas semejantes que para el que aprende lenguajes de programacion memoriza muchas formas pero no entiente que diablos es lo que esta haciendo o que es lo que esta aprendiendo
Título: Re: Programación Para Windows
Publicado por: Ruben3d en Lunes 10 de Mayo de 2004, 15:21
Hola.

Cuando he dicho 'arquitectura del i386' me he referido a cómo está organizado internamente el microprocesador Intel 80386. Las principales novedades de este procesador son la ampliación del tamaño de palabra a 32 bits y el modo de ejecución dual (en modo usuario y en modo supervisor), con lo que el sistema operativo puede ofrecer protección de memoria (por eso Linux sólo funciona a partir de este procesador y no en los anteriores).

Espero que esto te aclare un poco lo que te he puesto arriba.

Un saludo.

Ruben3d