Im folgenden Code funktioniert assert-Anweisung (wird falsch). Es gibt jedoch keine parallelen Threads, die auf Arrays zugreifen. Tatsächlich gibt es überhaupt keinen parallelen Code. Wenn ich die Linie (im Visual Studio) am Anfang der Funktion trage, funktioniert sie korrekt. Was könnte das Problem verursachen? Ich kann keinen Grund sehen.Std :: Vektor außerhalb der Grenze
-3
A
Antwort
0
Vielleicht gibt es das folgende Problem: die innere Schleife (für J) kann mehr als nur ein Element von m_meteor löschen. Wenn dies der Fall ist, löscht die innere Schleife die Elemente der äußeren Schleife (für I) noch schneller, als die äußere Schleife durchlaufen wird.
+0
sehr schlaue Antwort, das habe ich vermisst. Vielen Dank ! – Cihan
Verwandte Themen
- 1. Std :: unordered_map Vektor-Index außerhalb des Bereichs
- 2. Std :: Vektor der Funktionen
- 3. Std :: Vektor außerhalb des Bereichs für Min-Heap: C++
- 4. Array-Index außerhalb der Grenze Java
- 5. Vektor außerhalb des Bereichs/Bereichsüberprüfung
- 6. QuantLib gibt Zahlungspläne mit Datum außerhalb der Grenze zurück?
- 7. Vektor außerhalb der Grenzen gehen, ohne Fehler zu geben
- 8. Std-Vektor-Größenanpassung
- 9. Std :: Vektor und Speicherzuweisung
- 10. Vektor von std :: fädelt
- 11. Außerhalb des Bereichs, wenn eine Vektor
- 12. Stxxl Vektor als Tropfenersatz für Std :: Vektor
- 13. std :: Vektor nicht ausnahmesicher?
- 14. std :: for_each und std :: Vektor Destruktor Aufruf
- 15. Vektor-Index außerhalb des Bereichs Ausgabe
- 16. So deaktivieren Sie TouchUpInside Aktion außerhalb der Grenze der Schaltfläche
- 17. std Vektor Lösch- und push_back
- 18. Array von Std erhalten: Vektor
- 19. Returning std :: Vektor nach Wert
- 20. Benutzerdefinierter Zuordner in Std :: Vektor
- 21. Index außerhalb der Grenzen; Wert 1 außerhalb der Grenze 0 in Matlab
- 22. Legen Sie Hintergrundbild außerhalb der Grenze von mit div
- 23. Koordinaten außerhalb der Grenze in 8-zusammenhängender Grenzfüllung
- 24. Teil des Bildes außerhalb der Grenze in SVG Bild ausblenden
- 25. finden Sie in Std :: Vektor <std::pair>
- 26. Compiler leitet keine Template-Parameter (Karte Std :: Vektor -> Std :: Vektor)
- 27. Zeiger auf Elemente von Std :: Vektor und Std :: Liste
- 28. Vektor-Index außerhalb des Bereichs Fehler in C++ und Opencv
- 29. std :: Vektor im Vergleich zu std :: Array in C++
- 30. Weisen Sie einen Std :: Vektor zu einem Std :: Valarray
Haben Sie versucht, ein minimales vollständiges Beispiel zu schreiben? Etwas, das jemand anderes kompilieren und ausführen könnte? – Jens
'SafeDel' ist wahrscheinlich nicht so sicher hier. – LogicStuff
leider lösche ich "SafeDel" Zeilen. Es tritt immer noch ein Problem auf. Wenn dieser Code keine logischen Probleme enthält, ist das für mich in Ordnung. Dann ist das Problem in einigen anderen Bereichen. – Cihan