Nwlapcug.com


Come creare prese con MinGW

MinGW contiene i file di intestazione, librerie e strumenti del compilatore C e C++ per creare applicazioni per Windows. Un socket è il modo che un computer è collegato un altro. Una volta collegato, possono comunicare. Utilizzo di socket è necessario quando si cerca di ottenere il computer alla rete. Presa di programmazione non è per la finta di cuore. MinGW è dotato da un file di intestazione di socket chiamato ad che rende un po' più facile per i file di programma socket, poiché anche questo file in applicazioni C e C++ consente di creare un programma di presa sofisticate che si basa su funzionalità già creati in ad in MinGW.

Istruzioni

1

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

2

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

sono < stdio. h >

Il file di intestazione "Stdio. h" che viene fornito in MinGW caratteristiche molte funzioni sono probabilmente bisogno per il vostro programma, incluse le funzioni di stampa e getchar, che sono necessari in praticamente qualsiasi applicazione.

3

Digitare un'altra direttiva per il preprocessore e specificare il file da ottenere come "ad", che è il file di intestazione in MinGW che comprende le funzioni di presa. Il codice ora assomiglia a questo:

sono < stdio. h > includono < ad >

Includere altri file di dipendenza che il vostro nuovo file eseguibile deve essere eseguito, ad esempio stdlib. h o errno. h. Verifica attraverso la documentazione di MinGW che viene fornito con il pacchetto per vedere tutti i file di intestazione.

4

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

sono < stdio. h > includono < ad >

int principale
{

5

Aggiungere il codice sorgente per aggiungere funzionalità al vostro programma di socket e compilarlo. Definire che tipo di socket si sta effettuando, ad esempio un flusso o socket di datagramma e la struttura dei tipi di dati aggregati.