Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Qu'est-ce que cela signifie si un fi…
  • Comment mettre en œuvre un algorith…
  • Comment détecter une fuite de mémo…
  • Comment obtenir Copy & Paste sur Win…
  • Quel est le débogage en programmati…
  • Comment organiser une liste en utili…
  • Comment puis-je ajouter une référe…
  • Comment réparer C + + Error R6002 
  • Comment faire pour utiliser des modè…
  • Comment utiliser SQLite3 sur une App…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment changer une douille de blocage pour non-bloquante

    Le réglage par défaut pour le protocole de contrôle de transmission ou TCP , les sockets serveur bloque Mode. Lorsque votre application tente de se connecter avec le serveur via un socket TCP bloqué , votre demande sera suspendu jusqu'à ce qu'une connexion soit établie ou une erreur interrompt les tentatives de connexion. Cependant, en réglant les sockets TCP en mode non bloquant , vous pouvez faire la demande de serveur de votre application plus dynamique et éviter de se raccrocher à une demande. Instructions
    1

    Commencez votre environnement de développement intégré (IDE) , comme Visual Studio ou Netbeans . Chargez votre application et ouvrez la fenêtre du formulaire qui contient le code pour le serveur TCP de votre application.
    2

    appellent le « API ioctlsocket . " Type " # include "," # include "et" # include " sur trois lignes distinctes dans le code de votre serveur pour lancer l'interface de programmation d'application de ioctlsock , ou API . L'API ioctsock vous permettra de configurer votre prise
    3

    type " int dontblock ; " . " Int rc ; » et « int server_sock " sur les trois lignes suivantes d'avoir votre programme initialiser les options de blocage de la prise de courant ou
    4

    type " dontblock = 1; " " drapeaux ". " Entrée". et TIH de type " rc = ioctl ( server_sock , FIONBIO , (char *) & dontblock ) ; "pour définir votre socket serveur blocage /non - blocage drapeau de " non-bloquante "Mode
    5

    compiler votre programme . utilisant l'option de compilation de votre IDE . Sélectionnez l'option de débogage de l'EDI pour tester votre programme pour les commandes valides.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un thread de travail MFC 
  • Comment faire pour installer compilateurs C + + pour Netbeans 
  • Comment utiliser des tableaux en Turbo C + + 
  • Comment faire pour masquer la sous-vue sur un iPhone 
  • C pour STRCMP Fonction 
  • Comment faire votre propre PSP jeu 
  • Comment activer la mémoire détection des fuites 
  • Silverlight 2 contrôle personnalisé Tutoriel 
  • Comment utiliser le threading et messages dans Visual C + + 
  • Comment écrire votre jeu propre programme 
  • Connaissances Informatiques © http://www.ordinateur.cc