MinGW contiene los archivos de cabecera , bibliotecas y C y C + + Herramientas de compilación para crear aplicaciones para Windows . Un socket es el camino conecta un ordenador a otro . Una vez conectado , se pueden comunicar . Uso de las tomas es necesaria cuando se trata de obtener computadoras a la red . Programación de sockets no es para los débiles de corazón . MinGW viene con un archivo de encabezado socket llamado socket.h que hace que sea un poco más fácil a los archivos socket del programa, debido a la inclusión de este archivo en su aplicaciones C y C + + permite crear un programa de socket sofisticado que se basa en la funcionalidad ya creado en el zócalo . h en MinGW . Cosas que necesitará 
 MinGW 
 Mostrar más instrucciones 
 1 
 Abra un editor de texto o un editor de C y C- derivado , como Microsoft Visual Studio. 
 Página 2 
 Escriba la directiva de preprocesador que le dice al compilador MinGW qué otros archivos para incluir al compilar el código. Tipo: 
 
 # include  
  " stdio.h " archivo de encabezado que viene en funciones MinGW muchas funciones que es probable que necesite para su programa , incluyendo la impresión y funciones getchar , que son necesarios en prácticamente cualquier aplicación. 
 3 Tipo 
 otra directiva de preprocesador y especifique el archivo para conseguir que " socket.h ", que es el archivo de encabezado en MinGW que cuenta con las funciones de socket . Su código se verá así : 
 
 # include # include   
  Incluir otros archivos de dependencia su nuevo ejecutable necesita para funcionar , como stdlib . h o errno.h . Verificar a través de la documentación MinGW que viene con el paquete para ver todos los archivos de cabecera . 
 4 
 Comenzar la función main () , que el resto de la programación va por dentro . Incluya el corchete abierto que encierra el código: 
 
 # include # include  
  int main { 
 5 
 Añadir el código fuente para agregar funcionalidad a su programa de socket y compilarlo . Definir qué tipo de socket que usted está haciendo , como un arroyo o datagrama socket y la estructura de tipos de datos agregados.