Argumente an _beginthread übergeben?



  • warum funktioniert es dann mit int werten die ich dem Thread übergebe? Und kann ich die struct instanze nicht static machen? Dann wird sie auch nicht zerstört



  • Guest998 schrieb:

    warum funktioniert es dann mit int werten die ich dem Thread übergebe?

    Weil int und void* zufällig dieselbe Grösse haben.

    Guest998 schrieb:

    Und kann ich die struct instanze nicht static machen? Dann wird sie auch nicht zerstört

    Weils nicht dem Sinn entspricht. Ausserdem, was wenn Du ein zweiter Thread machst?

    Oft muss static als Lösung herhalten, weil die Leute nicht verstehen, was Klassen / Strukturen und Objekte (und ihre Lebensdauer) sind.

    Simon


Anmelden zum Antworten