000
01.02.2015, 11:37 Uhr
~Underfaker
Gast
|
Hallo zusammen,
ich meinem Code bekomme ich ständig in einer betsimmten zeile eine Zugriffsverletzung "Unbehandelte Ausnahme bei 0x000000013feb36ed in 2010test.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x000000000029fc40.".
Am Anfang dachte ich es läge an einem fehlerhaften Befehl, dem ist aber nicht so. Der Fehler verweist laut VS auf die Klasse "utility", insbesondere:
C++: |
_Myt& operator=(const _Myt& _Right) { // assign from copied pair this->first = _Right.first; this->second = _Right.second; return (*this); }
|
(Zeile3)
In meiner Klasse verweiste es auf einen Befehl bei dem ich eine neue Variable definiert und initialisiert habe, da ich dort jedoch keinen Fehler entdecken konnte habe ich einfach den Befehl ausgetauscht. Jetzt fliegt der Fehler bei dem Befehl:
C++: |
cout << "test" << endl;
|
Hat jemand eine Idee woher so eine Fehlermeldung bei beliebigem Befehl und immer an derselben Codestelle kommen könnte?
Die einzige Besonderheit ist, dass wir uns in einer größeren while-Schleife befinden, hier ist es allerdings ein normaler Befehl unter vielen.
Besten Dank und Grüße |