Guten Abend,
Ich hoffe hier kann mir jemand helfen. Es geht um folgende Sache. Ich möchte aus einem Thread ständig einen Vector befüllen, wobei dieser vorher geleert werden soll. Ein anderer Thread soll ständig die kompletten Daten lesen können. Nun habe ich das Problem wie ich diese Daten aus dem Vector raus bekommen kann.
Vielen Dank schonmal für eine Antwort
Gruß
Ich hoffe hier kann mir jemand helfen. Es geht um folgende Sache. Ich möchte aus einem Thread ständig einen Vector befüllen, wobei dieser vorher geleert werden soll. Ein anderer Thread soll ständig die kompletten Daten lesen können. Nun habe ich das Problem wie ich diese Daten aus dem Vector raus bekommen kann.
Code:
vector<double> vec; void write() { WaitForSingleObject(ghMutex, INFINITE); Vec.clear(); // Befülle… ReleaseMutex(ghMutex); } vector<double> getVector() { // ?? }
Gruß
Comment