Visualizzazione dei risultati da 1 a 10 su 27

Discussione: [c++] race-condition

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Molte interfacce grafiche consentono all'accesso ai vari controlli solo dal thread principale. Questo se non si controlla crea diversi problemi. Se i threads nn usano le stesse risorse nn hai nessun obbligho di sincronizzazione se non nell'ultima fase, cioe la fine. Diversi sono gli approcci che i vasri so offrono tra cui i mutexes
    Ultima modifica di linoma; 02-04-2015 a 19:42
    Per gli Spartani e Sparta usa spartan Il mio github

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    577
    .
    Quote Originariamente inviata da linoma Visualizza il messaggio
    Molte interfacce grafiche consentono all'accesso ai vari controlli solo dal thread principale. Questo se non si controlla crea diversi problemi. Se i threads nn usano le stesse risorse nn hai nessun obbligho di sincronizzazione se non nell'ultima fase, cioe la fine. Diversi sono gli approcci che i vasri so offrono tra cui i mutexes
    ciao,
    usando Borland Builder ad esempio, se in un thread separato accedi ad un componente della sua interfaccia ad esempio, una Label posta sul form principale è il caos e questo accade sia se usi le API di Windows che la classe TThread di Borland stessa: e meno male che nella documentazione si dice che la classe TThread è "thread safe". A questo punto non si capisce cosa vogliono dire quelli di Borlan. Io avevo interpretato che la eventuale sincronizzazione tra il thread scritto dall'utente e quello principale fosse gratis, invece non è così.
    Ultima modifica di misterx; 02-04-2015 a 20:12

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 © 2026 vBulletin Solutions, Inc. All rights reserved.