|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Apr 2010
Città: Whiterun
Messaggi: 580
|
[C++] in Visual C++, come si fa il multiprocesso?
Salve a tutti,
dovrei creare un programma multiprocesso...mi sto affacciando a questo tipo di programmazione, e ancora sono in fase iniziale. Sto comprendendo in questi giorni la differenza tra multithreading e multiprocessing...e io dovrei fare quest'ultima. Solo che tutti gli esempi che ho trovato, sono in ambiente unix ed usano pertanto primitive tipiche di quell'ambiente. Io invece devo lavore sotto windows, nell'ambiente visual C++....come si implementa il multi-processo in tale ambiente? Qualcuno sa darmi qualche dritta a proposito della programmazione multiprocesso in c++ che funzioni anche in windows??
__________________
Come la chiami la chiami, la cocozza sempre cocozza è. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2010
Città: Whiterun
Messaggi: 580
|
Ho trovato in internet POSIX thread win 32...
http://sourceware.org/pthreads-win32/ ma come faccio a farla funzionare in Visual Studio?
__________________
Come la chiami la chiami, la cocozza sempre cocozza è. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
I pthreads implementano il multithreading.
Per il multiprocessing sotto windows esiste una famiglia di funzioni dell'api di sistema, a partire da CreateProcess http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Per far comunicare i processi esistono questi metodi http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx Sono anni che non programmo sotto windows, ma all'epoca facevo molto uso del DDE e ricordo che era un metodo molto avanzato. Suppongo ci siano ulteriori metodologie disponibili sotto .net ma non le conosco. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2010
Città: Whiterun
Messaggi: 580
|
Grazie mille delle info..ma,mi viene chiesto di usare c++ perché devo usare opencv e quindi mi servivano...ho trovato una guida su come far trovare pthread.h una volta scaricata da quel sito..devo solo vedere se funziona...
__________________
Come la chiami la chiami, la cocozza sempre cocozza è. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:15.