Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Javino89
    Mi sono spiegato male
    Allora non è cambiato nulla rispetto a quello che ti ho chiesto ... come mai crei un thread per ogni parola?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #12
    Diciamo che non è quello l'importante :-p Voglio solo capire gli errori di compilazione, poi quello che combina run-time è sarà un altro discorso XD

  3. #13
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Devi indicare lo switch

    -lpthread

    nella linea di comando quando compili
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #14
    Ah mamma mia bello, funziona! Se hai voglia spiegami più in dettaglio perché era necessario scrivere quella cosa per farlo compilare

    L'output è:

    ./thread
    Inserisci stringa: ciao
    Inserisci stringa: Ordering thread active
    funziona
    Inserisci stringa: Ordering thread active
    adesso
    Inserisci stringa: Ordering thread active
    dopo
    Inserisci stringa: Ordering thread active
    aver
    Inserisci stringa: Ordering thread active
    inserito
    Inserisci stringa: Ordering thread active
    -lpthread
    Inserisci stringa: Ordering thread active
    quit
    String 0: -lpthread
    String 1: adesso
    String 2: aver
    String 3: ciao
    String 4: dopo
    String 5: funziona
    String 6: inserito

    A quanto pare è fatta di proposito la creazione di un thread ad ogni inserimento.

  5. #15
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Javino89
    Ah mamma mia bello, funziona! Se hai voglia spiegami più in dettaglio perché era necessario scrivere quella cosa per farlo compilare
    Perché dovevi indicare al linker la libreria in cui trovare il codice per gestire i thread.

    A quanto pare ...
    Sì, perché il thread inizia, ordina e il programma attende che termini prima di acquisire una nuova parola. Ma non mi pare il miglior modo di usare i thread ... così il programma è equivalente a quello di un codice che non usa i thread ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #16
    Diciamo che è un codice necessario a mostrare il funzionamento dei thread, come crearli, l'attesa e la terminazione a scopo didattico Comunque ti ringrazio ^^

    Ps: come lo faresti te questo programma? Sempre utilizzando i thread.

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.