Frage zu Threads



  • Hallo,

    ich schreibe gerade einen Sortieralgorithmus (zur Übung).
    Deser befidet sich nun in einer Klasse und dort in einer Methode die Static ist
    (Ich finde es macht anders keinen Sinn).

    Also etwa so:

    template<class T_Zielklasse> class  sortieren 
    { 
     public: static void Sort(T_Zielklasse *feld,long laenge) {
    ...
    ...
    ...
    
     }
    
    };
    

    Nun möchte ich in diesem Algorithmus etwas parallel ausführen.
    Ich kenne mich mit threads nicht besonders aus und wollte es so machen:

    private: static DWORD WINAPI ThreadFunc (LPVOID data)
    {
    ......
    .....
    }
    

    Nun die Frage, wenn ich mit Threads Arbeite, wie kann ich den Zeiger auf das
    Array in den Thread bekommen?



  • Threads gehören nicht zum C++ Standard, am besten stellst du deine Frage
    wo sie hinpasst:
    - WINAPI
    - LINUX
    - MFC
    - BORLAND



  • OK
    Verschieben nicht nötig,

    ich mache nen neuen Beitrag an passender Stelle!


Anmelden zum Antworten