Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    VC++ 6.0 Come sincornizzare i thread per l'accesso ad un file?

    Salve, ho un'applicazione in VC++ 6.0 multithread. Ogni thread al termine dell'eleborazione dovrebbe poter scrivere in un file, random, unico dell'applicazione.
    Come sincronizzare i thread in modo tale che non entrino in conflitto tra di loro e ciascuno riesca a scrivere correttamente nel file random?


  2. #2
    Utente di HTML.it L'avatar di shodan
    Registrato dal
    Jun 2001
    Messaggi
    2,381
    Usa un mutex per sincronizzare i thread.


    Rif. Api.
    CreateMutex
    InitCriticalSection.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    EDIT: se il file e' uno solo per tutti i thread, non ti rimane che utilizzare un mutex ...

  4. #4
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    post inutile cancellatelo
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.