Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Internet Networking >> .

Come creare socket con MinGW

MinGW contiene i file header , librerie e C e + strumenti C + + compilatore di creare applicazioni per Windows . Un socket è il modo in cui un computer si collega un altro . Una volta collegato, possono comunicare . Uso delle prese è necessaria quando si cerca di ottenere i computer alla rete . Programmazione dei socket non è per i deboli di cuore . MinGW viene fornito con un file di intestazione presa chiamato socket.h che lo rende un po ' più facile da file socket di programma , perché anche questo file nella cartella C e C + + consente di creare un programma di presa sofisticato che si avvale della funzionalità già creato in presa . h in MinGW . Cose che ti serviranno
MinGW
Show More Istruzioni
1

Aprire un editor di testo o un editor di C e C - derivato , ad esempio Microsoft Visual Studio .

2

Tipo la direttiva del preprocessore che dice al compilatore MinGW in quali altri file da includere durante la compilazione del codice . Tipo:

# include

Il file di intestazione " stdio.h " che viene in caratteristiche MinGW molte funzioni si rischia di bisogno per il vostro programma , tra cui la stampa e le funzioni getchar , che sono necessari in praticamente qualsiasi applicazione .
3

Tipo un'altra direttiva del preprocessore e specificare il file di ottenere come " socket.h ", che è il file di intestazione in MinGW che caratterizza le funzioni socket. Il tuo codice ora appare così:

# include # include

includere altri file di dipendenza tuo nuovo eseguibile bisogno per funzionare , come stdlib . h o errno.h . Controllare attraverso la documentazione MinGW che viene fornito con il pacchetto per vedere tutti i file di intestazione .
4

Iniziare la funzione main () , che il resto della tua programmazione va dentro . Includere la parentesi graffa aperta che racchiude il codice :

# include # include

int main {
5

Aggiungi il tuo codice sorgente per aggiungere funzionalità al programma di presa e compilarlo. Definire il tipo di presa che si stanno facendo , come un ruscello o datagram socket e la struttura dei tipi di dati aggregati .

 

networking © www.354353.com