Abbremsen
-
Cool alda!!!
thx.
-
Hi Leute!
Jetzt habe ich ein Problem:
ich möchte die Thread funktion f(void*) anders machen.
und zwar so, dasss ich in _beginthread einen parameter (int) ms der Funktion übergebe. somit brauche ich kein t0 mehr.
aber wenn ich die Funktion f(int* ms) so schreibe und die beginThread funktion einen Param übergebe, bekomme ich einen Fehler.
Was kann ich tun.Danke.
-
Da ware mal so eine sache -komma
die hatte nette namen -komma
nannte sich cast -komma
da ware nitte geige drinne----------------------------
Etwas ernsthafter: Benutz doch mal einen bösen C-Style cast(sicher aus java bekannt) und lass den parameter void*, aber gib doch einfach mal in beginthread deinen int ein und schreib vor ihn (void*). Ist sicher ganz hilfreich.
-
Was??
könntet ihr bitte ein Code beispiel geben?
danke!
-
DWORD ThreadFunc(LPVOID lpV) { int intV2 = *(int*)lpV; // Hier kommt der int im pointer verpackt an } int main(...) { int intV = 5466; _beginthread(ThreadFunc, 1024 * sizeof(void*), (void*)intV); }
-
Uuups ich mein natürlich
int intV2 = (int)(INT_PTR)lpV;
-
tja geht net!
-
Dann mach halt aus dem DWORD vor der thread funktion ein void!!!
Das wird ja wohl in der Fehlermeldung stehen oder etwa nicht???Also jetzt (ich will keinen aggressiven ton benutzen) aber, dass könnte man wissen(ich benutze z.B. die _beginthread funktion nicht --> woher soll ich den erwarteten funktionszeiger kennen?)
-
*((int*)lpV)
-
Ich hatte halt irgendwie einen echten int pointer angenommen
-
#include <stdio.h> int main(){while(1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1*1)printf("Ihr habt alle zuviel Zeit!!! Und diese Endlosschleife auch!\n");}
-
Und soetwas mache ich bei solchen ThreadProcs häufig
