Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Boost Multithreading Tutorial

    Om du gör någon allvarlig mängd C + + -programmering , har du säkert stött på Boost biblioteket . Det är så populärt att många av dess bibliotek är aktuella för att ingå i nästa C + + standard . Många företag har skjuts i deras C + + codebases som en självklarhet - det är nästan betraktas som en andra standard bibliotek . Om du använder Boost , lägga multitrådning till ditt program är enkelt . Som en extra bonus kommer ditt multitrådning koden vara mer portabel om du gör . Instruktioner
    1

    Definiera en funktion som kommer att göra arbetet i tråden . Det bör inte ta några argument och retur void . Till exempel , skriv :

    void arbetstagare ( ) {

    do_thread_stuff ( ) ;

    }
    2

    Skapa en tråd objekt i funktionen där du vill starta tråden . Lägg denna kod :

    my_thread = boost :: shared_ptr ( ny boost :: tråd ( arbetare ) ) ;
    3

    Vänta på tråden till slut köra . Gör detta genom att skriva :

    my_thread - > join ( ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera en sträng till ett ENUM
    ·Hur man gör en kvadratrot i C + +
    ·Hur Ignorera mellanslag när du använder längd C + +
    ·Hur man gör en C + + Critter Vaktmästare programmet m…
    ·Vad är Microsoft Visual Studio 6.0
    ·Hur man skriver en testplan
    ·Hur man skapar lucka I GtkRadiant
    ·Hur man skapar en iPhone Ansökan om RSS på en webbpla…
    ·Hur man utför dynamisk minneshantering i C + +
    ·Visual C Projekt
    Utvalda artiklarna
    ·Spelidéer för Python
    ·Så ringer en Boolean metod i Java i en annan klass
    ·Hur man tar bort vägen från en ODM
    ·Hur att dölja subview på en iPhone
    ·Countdown Tutorial i Java
    ·351 Ford Specs
    ·Hur man motverka med Java
    ·Söka efter en fil i C #
    ·Hur man skapar ett antal högst 4 gånger i Java
    ·Hur man tar bort alla icke - heltal a String
    Copyright © Dator Kunskap http://www.dator.xyz