TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Pytanie o programowanie watkow w C++ pod Windows i nie tylko. , Barts_706 2/06/06 12:36 Witam,
Poggoglalem troche i zaczynam myslec, ze cofam sie w rozwoju.
W Javie korzystanie z watkow jest banalnie proste. Jest odpowiednia klasa, robimy new i presto.
Natomiast czy w C++ jest jakas klasa/biblioteka zdefiniowana na poziomie podstawowego jezyka lub jakis ogolnodostepnych rozszerzen (jak np. STL)? Bo co szukam artykulu jakiegos w sieci, to w kazdym jest inaczej i sie pogubilem.
Jakby ktos mial jakies fajne linki, to bym poprosil, bo zaczyna wkurzac mnie wlasna niewiedza._______________________________
http://jawnesny.pl - w c++ builder , Zajkos 2/06/06 12:41
jest klasa TThread- No ale mnie wlasnie chodzi o niezwiazane z srodowiskiem... , Barts_706 2/06/06 13:23
...moze nie dosyc to podkreslilem.
Innymi slowy, czy jest jakies rozwiazanie standartowe na poziomie specyfikacji jezyka lub tez ogolnie przyjete i ogolnie dostepne?_______________________________
http://jawnesny.pl
- Pod UNIXem używałem a long long time ago funkcji fork(), , Piwomir 2/06/06 13:40
przy czym ta funkcja klonuje cały bieżący proces (nie tworzy wątku w procesie istniejącym).- hmm , bartek_mi 2/06/06 15:10
fork to funkcja systemowadzisiaj jest jutrzejszym wczoraj - Zgadza się. , Piwomir 2/06/06 15:33
I można z niej bylo skorzystać z poziomu języka C, więc zapewne z C++ też można.- hmm , bartek_mi 2/06/06 15:54
ale nie pod windowsdzisiaj jest jutrzejszym wczoraj - Przecież w pytaniu było "pod Windows i nie tylko"... , Piwomir 2/06/06 16:00
1..2...3...
- No dobra, fork() pod Linuksem... , Barts_706 2/06/06 16:14
...a pod Windows jak?
I zeby nie bylo uzaleznione od srodowiska. Nie ma jakiejs uniwersalnej metody? Halo? Gdzie sie ci informatycy podziali? Licza ekstrema lokalne funkcji, czy jak?_______________________________
http://jawnesny.pl - Pod Windows Win32Api , Maners 2/06/06 17:57
http://www.codeproject.com/threads/ThreadClass.asp
dokladniej to chyba to:
// use the Win32 API here
DWORD threadID;
::CreateThread(0, 0, threadProc, _threadObj, 0, &threadID);
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|