MinGW bevat header files , bibliotheken en C en C + + compiler hulpmiddelen om applicaties voor Windows te creëren . Een socket is de manier waarop een computer wordt aangesloten op een ander . Eenmaal aangesloten , kunnen ze communiceren . Met behulp van sockets is noodzakelijk wanneer het proberen om computers te krijgen tot het netwerk . Socket programmeren is niet voor de schijnbeweging - hearted . MinGW wordt geleverd met een socket header bestand genaamd socket.h dat maakt het een beetje makkelijker te programmeren socket bestanden , want ook dit bestand in je C en C + + -toepassingen kunt u een verfijnde socket programma dat is gebaseerd op de functionaliteit al gemaakt in de socket te creëren . h in MinGW . Wat je nodig hebt MinGW Toon Meer Aanwijzingen 1 Open een teksteditor of een C -en C - derivaat editor , zoals Microsoft Visual Studio . Type 2 de preprocessor richtlijn die de compiler vertelt in MinGW wat andere bestanden op te nemen bij het samenstellen van uw code . Type : # include De " stdio.h " header -bestand dat wordt geleverd in MinGW beschikt over vele functies die u waarschijnlijk nodig heeft voor uw programma , met inbegrip van de afdruk en getchar functies , die nodig zijn in vrijwel elke toepassing . 3 Type ander preprocessor richtlijn en geeft u het bestand te krijgen als " socket.h , " dat is de header -bestand in MinGW dat de socket functies beschikt . Je code ziet er nu als volgt uit: # Include # include Voeg alle andere afhankelijkheid bestanden uw nieuwe executable moet draaien , zoals stdlib . h of errno.h . Controleer via de MinGW documentatie die wordt geleverd met het pakket aan alle van de header-bestanden zien . 4 Begin de main ( ) functie, die de rest van de programmering gaat naar binnen . Onder de open accolade die de code omsluit : # Include # include int main { 5 Voeg uw broncode om functionaliteit toe te voegen aan uw stopcontact programma en het compileren . Bepaal wat voor soort aansluiting die u maakt , zoals een beek of een datagram socket en de structuur van de geaggregeerde data types .
|