n00b Frage zu Theads...
-
Hi!
Öhm, ich hab mal noch ne Frage zu den Threads:
Wie kann man Funktionen mit Parameter in nem Thread starten?(ich weiß, ziemlich doof ausgedrückt...)
Ich hab das mal so probiert ,aber es ging net:_beginthread( function(parameter) , 0 , NULL);
Bei mir kam dann immer ein Fehler?
Haben solche Funktionen irgendeinen bestimmten Rückgabewerrt oder so?(keine-Ahnung-hab)
MfG
Wally
-
-
Da steht was von arglist! Wie sieht den so ne Argumentlite aus. Hab mal was von va_start und va_end un so gehört!geht das damit? Wenn ja wie???
Thx!
-
void ThreadFunc(void* p) { int* i = static_cast<int*>(p); for(;;) { std::cout << *i << std::endl; } } int i = 42; _beginthread(ThreadFunc, 0, &i);
-
Ach, das muss ein Pointer sein!!! Hab cih gar net gewusst
!
Aber trotzdem thx für eure Antworten.