lock auf Vector ?



  • Ich habe in einer DLL einen Vector als Buffer eingesetzt.
    Nun frage ich diesen Vector natürlich irgendwann mal ab und gleichzeitig
    wird er verändert. Soviel ich weiss, kann man da eine Art Lock setzen, das
    der Vector nicht verändert werden kann.
    Ist dies dan gelockt für die aktuelle Funktion, oder kann keiner diesen
    Vector verändern ?
    hat jemand einen Link zu einem Thema wie diesem ?



  • Ich bin in C++ nicht so bewandert, ob es da direkt eine Funktion zum Sperren von Vektoren gibt - ansonsten (wenn du hier im WinAPI-Forum fragst) könntest du eine CriticalSection verwenden.


Anmelden zum Antworten