Tecnología

Inicio

Cómo crear tomas de corriente con MinGW

MinGW contiene los archivos de cabecera, bibliotecas y herramientas ++ compilador de C y C para crear aplicaciones para Windows. Un socket es la forma de un ordenador se conecta a otra. Una vez enchufado, se puedan comunicar. Uso de las tomas es necesario cuando se trata de conseguir que los ordenadores de la red. la programación del zócalo no es para los débiles de corazón. MinGW viene con un archivo de cabecera zócalo llamado socket.h que hace que sea un poco más fácil de programar los ficheros socket, debido a la inclusión de este archivo en la carpeta C y C ++ de aplicaciones le permite crear un programa de socket sofisticado que se basa en la funcionalidad ya creada en el zócalo. h en MinGW.

Instrucciones

1 Abra un editor de texto o un editor de C y C-derivado, como Microsoft Visual Studio.

2 Escriba la directiva de preprocesador que le dice al compilador MinGW en qué otros archivos para incluir al compilar el código. Tipo:

incluir <stdio.h>

El archivo de cabecera "stdio.h" que viene en MinGW cuenta con muchas funciones que es probable que necesite para su programa, incluyendo las funciones de impresión y GetChar, que se necesitan en prácticamente cualquier aplicación.

3 Escribir otra directiva de preprocesador y especifique el archivo de llegar lo más "socket.h", que es el archivo de cabecera en MinGW que cuenta con las funciones de socket. Su código es el siguiente:

incluir <stdio.h> incluir <socket.h>

Incluir archivos de cualquier otra dependencia de sus nuevas necesidades ejecutables para ejecutar, como stdlib.h o errno.h. Comprobar a través de la documentación MinGW que viene con el paquete para ver todos los archivos de cabecera.

4 Comience la función main (), que el resto de su programación va por dentro. Incluir el corchete abierto que encierra el código:

incluir <stdio.h> incluir <socket.h>

int main
{

5 Añadir un código fuente para agregar funcionalidad a su programa de socket y compilarlo. Definir qué tipo de conexión de la que está haciendo, tal como una corriente o un socket de datagramas y la estructura de los tipos de datos agregados.