Veröffentlicht 16. März 200916 j Hallo Ich hab folgendes Problem: ich will: return (*this->md) md ist ein Zeiger auf einen String in einer Headerdatei und hat schon einen Wert bekommen. Bitte helft mir.
16. März 200916 j ja hab ich auch gerade bemerkt, das Problem ist das der Compiler sagt: mD CXX0030: Fehler: Ausdruck kann nicht ausgewertet werden ich hab aber keinen Plan wieso, die Variable ist von mir auf Null gesetzt worden und kann an einer anderen Stelle den Wert einen anderen Zeiger aufnehmen. Tschuldigung das es unvollständig war.
16. März 200916 j ja hab ich auch gerade bemerkt, das Problem ist das der Compiler sagt: mD CXX0030: Fehler: Ausdruck kann nicht ausgewertet werdenSo heißt der Zeiger ja auch nicht.
16. März 200916 j Hab mich verschrieben, Variable ist mD. Hab Problem selbst behoben, in einem Konstruktor war die Variable nicht initialisiert:(. naja, unkommentierter Code von jemand anders... Admin, bitte Thread schließen. Danke.
16. März 200916 j Dem Compiler ist das egal ob du Variablen initialisierst oder nicht, das kann also nicht das Problem gewesen sein.
16. März 200916 j Dem Compiler ist das egal ob du Variablen initialisierst oder nicht, das kann also nicht das Problem gewesen sein.Es war auch kein Compilerfehler, sondern ein Fehler des Expression Evaluators des Debuggers.
16. März 200916 j hmm oben steht Compiler... Das war dann wohl eine Fehlinterpretation von Ischterai. Die CXX-Fehler stammen vom Expression Evaluator.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.